Javascript 将值传递到.js文件的npm运行脚本
我正在将这些构建脚本添加到我的package.json中:Javascript 将值传递到.js文件的npm运行脚本,javascript,node.js,npm-scripts,Javascript,Node.js,Npm Scripts,我正在将这些构建脚本添加到我的package.json中: npm run do-build --dev npm run do-build --prod 我希望运行exec文件为我进行构建,但基于这些--dev/prod,我希望将参数传递给我的setEnvironment.js文件,该文件基本上会设置变量,如果这是dev或prod环境,并且基于该变量,一些功能将打开/关闭 在脚本中的my package.json中,如何将变量/值传递给我调用的js文件 "scripts": { "do
npm run do-build --dev
npm run do-build --prod
我希望运行exec文件为我进行构建,但基于这些--dev/prod,我希望将参数传递给我的setEnvironment.js文件,该文件基本上会设置变量,如果这是dev或prod环境,并且基于该变量,一些功能将打开/关闭
在脚本中的my package.json中,如何将变量/值传递给我调用的js文件
"scripts": {
"do-build:dev": "node ./src/setEnvironment.js"
}
如何在我的do构建脚本中将变量传递给setEnvironment.js 这样做有多种方法 最简单的方法是定义两个这样的任务:
"scripts": {
"do-build:dev": "ENV=DEV node ./src/setEnvironment.js",
"do-build:prod": "ENV=PROD node ./src/setEnvironment.js"
}
先生,您的复制品很好!谢谢!:)