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