似乎npm的更新版本现在产生:
我依靠我的Linux(Ubuntu)包管理器来决定何时更新node和npm.有没有办法把这个检查关掉?
npm config ls -l似乎与此无关,.npm在我的家里,似乎没有偏好文件.
vov*_*sko 29
要禁用通知程序只需运行:
npm config set update-notifier false
Run Code Online (Sandbox Code Playgroud)
由于民主党Pilafian提到的-这将增加update-notifier=false至~/.npmrc
要查看当前值,您需要此行
npm config get update-notifier
Run Code Online (Sandbox Code Playgroud)
在此处阅读有关 npm 配置的更多信息https://docs.npmjs.com/cli/config
Xro*_*ott 21
这也让我烦恼,但绝对没有任何关于它的信息.
通过代码查看,我发现npm使用的update-notifier-module实际上有几种方法可以将其关闭.
最好的一个可能是位于~/.config/configstore/update-notifier-npm.json(只搜索update-notifier-npm.json)的特殊配置文件.在其中,只需将"optOut"设置为true即可.
禁用它的其他方法是设置一个名为"NO_UPDATE_NOTIFIER"的环境变量或使用参数"--no-update-notifier"
.npmrc自NPM v6.2.0-next.0(2018-06-28)起,文件中的文件似乎可以解决问题。
对于较新的(v7+)npm,您可以使用export NPM_CONFIG_UPDATE_NOTIFIER=false通过环境禁用
https://github.com/npm/cli/pull/1632
| 归档时间: |
|
| 查看次数: |
2303 次 |
| 最近记录: |