环境变量

中英双语

任何以 npm_config_ 开头的环境变量都将被解释为配置参数。例如,将 npm_config_foo=bar 放入您的环境中会将 foo 配置参数设置为 bar。任何未赋值的环境配置都将被赋值为 true。配置值不区分大小写,因此 NPM_CONFIG_FOO=bar 的工作方式相同。但是,请注意,在 scripts 内部,npm 将设置自己的环境变量,并且 Node 会更喜欢那些小写版本,而不是您可能设置的任何大写版本。详情见这个问题

请注意,您需要使用下划线而不是破折号,因此 --allow-same-version 将变为 npm_config_allow_same_version=true