2016-10-11 7 views
1

を.jsファイルするために値を渡すスクリプトを実行しますdev/prod私は、もしこれがdev環境かprod環境なら、基本的に変数を設定するsetEnvironment.jsファイルに引数を渡したいと思います。その変数に基づいていくつかの機能がオン/オフになります。NPMは、私はこれらが私のpackage.jsonにスクリプトを構築追加していたファイル

スクリプトの私のpackage.jsonで、私は変数/値をjsファイルに渡すことができます。私は呼び出しています。私のDO-ビルド・スクリプトでsetEnvironment.jsに変数を渡すにはどうすればよい

"scripts": { 
    "do-build:dev": "node ./src/setEnvironment.js" 
    } 

+0

[NPMスクリプトにコマンドライン引数を送信する]の可能複製(http://stackoverflow.com/questions/11580961/sending-command-line:

最も単純なものは、そのように二つのタスクを定義することです-arguments-to-npm-script) – vesse

答えて

1

このようなことを行うには複数の方法があります。

"scripts": { 
    "do-build:dev": "ENV=DEV node ./src/setEnvironment.js", 
    "do-build:prod": "ENV=PROD node ./src/setEnvironment.js" 
} 
+0

あなたは、とても親切です!ありがとう! :) –

関連する問題