我使用命令为 package.json 文件设置默认配置,
npm config set init-main "script.js"
在此之后我使用初始化一个文件夹
npm init --yes
但主要还是“index.js”。但是,如果我写
npm config get init-main
它返回“script.js”。我在文档中找不到任何相关内容。请帮忙。提前致谢。
我使用命令为 package.json 文件设置默认配置,
npm config set init-main "script.js"
在此之后我使用初始化一个文件夹
npm init --yes
但主要还是“index.js”。但是,如果我写
npm config get init-main
它返回“script.js”。我在文档中找不到任何相关内容。请帮忙。提前致谢。
不幸的是,npm config set
允许您设置任何东西,例如。您可以执行以下操作:
npm config set foo "bar"
npm config get foo # outputs: bar
您可能只想在package.json
该字段main
中进行编辑"index.js"
, npm 似乎不存在任何此类配置(未init-main
描述https://docs.npmjs.com/misc/config)。也许一个较旧/不稳定的版本有它?
(在这种情况下,npm config 应该可能会显示警告或某些信息,例如“警告,无法识别的配置 'init-main'”,但它不会...)