以下是有关该主题的相关文档:
https://docs.npmjs.com/cli/config
看起来这些是等价的:
npm config set foo bar
npm set -g foo bar
所以我想如果我在npm set
没有 -g 开关的情况下运行,那么它将更新我的本地 .npmrc 文件:
npm set foo bar
但是npm set
没有 -g 标志没有更新我的本地 .npmrc 文件。npm set
那么和之间到底有什么区别npm config set
, -g 标志是干什么用的?