我想为我的
NODE_OPTIONS=--openssl-legacy-provider
中定义的所有脚本设置一次package.json
,所以我不必重复自己并将其单独添加到每个脚本中。
有办法做到这一点吗?我尝试将其放入
.env
文件中,但没有成功。
node-options
(强调我的):
通过
环境变量传递到 Node.js 的选项。这不会影响 npm 本身的执行方式,但它确实影响生命周期脚本的调用方式。NODE_OPTIONS
因此,您可以创建一个
.npmrc
文件(或添加到现有文件)来为所有脚本进行设置:
node-options=--openssl-legacy-provider