2017-07-07 71 views

回答

0

我不認爲有辦法做到這一點,因爲npm install假定它無法識別的所有參數都是軟件包名稱。什麼可行,而且是一種常見的解決方案,就是使用環境變量。當你這樣做:

$ SOME_PARAM=some-value npm install 

...然後你可以process.env.SOME_PARAM訪問您postinstall.js腳本SOME_PARAM值。

+0

嗯。是的,這將適用於MacOS或Linux。 IT在Windows中並不容易。任何跨界解決方案? Thougts? –

+0

看到這個相關的問題,它有幾個可行的答案:https://stackoverflow.com/questions/9249830/how-can-i-set-node-env-production-in-windows –

相關問題