[英]npm run script that passes value to .js file
我將這些構建腳本添加到我的 package.json 中:
npm run do-build --dev
npm run do-build --prod
我想運行 exec 文件為我做一個構建,但基於這些 --dev/prod 我想將參數傳遞給我的 setEnvironment.js 文件,如果這是 dev 或 prod 環境並基於該變量,該文件基本上會設置變量某些功能將打開/關閉。
在腳本中的 package.json 中,如何將變量/值傳遞給我正在調用的 js 文件。
"scripts": {
"do-build:dev": "node ./src/setEnvironment.js"
}
如何在我的構建腳本中將變量傳遞給 setEnvironment.js?
有多種方法可以做這樣的事情。
最簡單的是定義兩個這樣的任務:
"scripts": {
"do-build:dev": "ENV=DEV node ./src/setEnvironment.js",
"do-build:prod": "ENV=PROD node ./src/setEnvironment.js"
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.