我目前正在以以下方式运行我的脚本:
node --no-deprecation main.js
我想知道是否有一种方法可以将此选项添加到
~/.npmrc
或其他方式(环境变量),这样我就不需要在命令行中添加该选项。我只想将脚本作为node main.js
运行,并且不会显示任何弃用警告。为了使这个问题更笼统,NodeJS是否有一种在配置文件中设置标志值的一般方法,而不是将其添加到命令中(例如,我也有兴趣使用
--trace-warnings
运行。我正在寻找比说
alias node="node --no-deprecation"
更干净的东西。我已经尝试在
~/.npmrc
中添加此行no-deprecationss=true
引用:
https://nodejs.org/dist/latest-v7.x/docs/api/cli.html#cli_no_deprecation
最佳答案
如果您正在寻找全局配置,那么只要您使用 Node v8或更高版本,就可以在--no-deprecation
或其他shell配置文件中的NODE_OPTIONS
环境变量中设置.bashrc
标志。
https://nodejs.org/docs/latest-v10.x/api/cli.html#cli_node_options_options
关于node.js - NodeJS : add options to npmrc,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50191327/