如何自动将环境变量应用于 'npm install' 进程?
How can I automatically apply env variables to the 'npm install' process?
有什么方法可以在 package.json
中设置适用于 npm 安装过程的环境变量,而无需首先在我的 shell 中设置它们?
我的用例是安装 puppeteer
- 它使用变量 PUPPETEER_SKIP_CHROMIUM_DOWNLOAD
。但是,我不希望我的团队每次开始工作时都必须手动设置。有什么方法可以将其设置为在我 运行 npm install
或 yarn
时应用?
原来你可以在 .npmrc
!
中设置 PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true
有什么方法可以在 package.json
中设置适用于 npm 安装过程的环境变量,而无需首先在我的 shell 中设置它们?
我的用例是安装 puppeteer
- 它使用变量 PUPPETEER_SKIP_CHROMIUM_DOWNLOAD
。但是,我不希望我的团队每次开始工作时都必须手动设置。有什么方法可以将其设置为在我 运行 npm install
或 yarn
时应用?
原来你可以在 .npmrc
!
PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true