似乎npm的较新版本现在产生:

我依靠我的Linux (Ubuntu)包管理器来决定何时更新node和npm。有没有办法把这张支票关掉?
npm config ls -l似乎与此无关,并且在.npm中,在我的主目录中,似乎没有首选项文件。
发布于 2020-03-04 19:50:20
要禁用通知程序,只需运行:
npm config set update-notifier false正如Dem Pilafian所提到的-它将把update-notifier=false添加到~/.npmrc中
要查看当前值,需要以下代码行
npm config get update-notifier有关npm配置的更多信息,请单击此处https://docs.npmjs.com/cli/config
发布于 2017-10-23 05:05:30
这也让我很恼火,但任何地方都没有关于它的信息。
通过查看代码,我发现npm使用的update-notifier module实际上有几种方法来关闭它。
最好的配置文件可能是位于~/.config/configstore/update-notifier-npm.json (只需搜索update-notifier-npm.json)的特殊配置文件。在它内部,只需将"optOut“设置为true。
禁用它的其他方法是设置一个名为"NO_UPDATE_NOTIFIER“的环境变量或使用参数"--no-update-notifier”
发布于 2019-01-24 22:04:25
从NPM v6.2.0-next.0 (2018-06-28)开始,在.npmrc文件中似乎可以做到这一点。
https://stackoverflow.com/questions/46800717
复制相似问题