Run scripts that set and use environment variables across platforms
译文:运行跨平台设置和使用环境变量的脚本
安装
npm i cross-env
使用 package.json
{ "scripts": { "test": "cross-env NODE_ENV=production node test.js", }, "devDependencies": { "cross-env": "^7.0.3", }, }
示例
# 直接运行,NODE_ENV是undefined $ node test.js undefined # 运行脚本前设置环境变量 $ npx cross-env NODE_ENV=production node test.js production # 使用scripts $ npm run test > test > cross-env NODE_ENV=production node test.js production