如何自动将环境变量应用于 'npm install' 进程?

How can I automatically apply env variables to the 'npm install' process?

有什么方法可以在 package.json 中设置适用于 npm 安装过程的环境变量,而无需首先在我的 shell 中设置它们?

我的用例是安装 puppeteer - 它使用变量 PUPPETEER_SKIP_CHROMIUM_DOWNLOAD。但是,我不希望我的团队每次开始工作时都必须手动设置。有什么方法可以将其设置为在我 运行 npm installyarn 时应用?

原来你可以在 .npmrc!

中设置 PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true