npm config set命令无法正常工作

时间:2018-07-24 12:03:28

标签: npm npm-config

我使用命令设置package.json文件的默认配置

npm config set init-main "script.js"

此后,我使用

初始化了一个文件夹
npm init --yes

,但主要仍然是“ index.js”。但是,如果我写

npm config get init-main

它返回“ script.js”。我在文档中找不到任何相关内容。请帮忙。预先感谢。

1 个答案:

答案 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'”,但不会...)