如何使用package.json
保存全局程序包的安裝?如何使用package.json保存全局包的安裝?
我找不到什麼好的解決辦法,但我這樣做象下面這樣:
在package.json
我增加了以下內容:
"scripts": {
"preinstall": "npm install babel babel-cli -g"
},
它將運行和安裝之前在全球安裝上述程序包的所有依賴關係和devDependencies在package.json
。
但問題是,我無法找到,是在全球任何機器安裝的軟件包。
請幫助,如果有人有任何更好的解決方案。
在安裝前安裝全局軟件包有什麼好的理由嗎? –
但是沒有全局安裝,我無法在CLI中運行它們。 –
請注意,[babel指令](https://babeljs.io/docs/usage/cli/)特別建議您不要在全局安裝它:「雖然您可以在您的計算機上全局安裝Babel CLI,但安裝要好得多它在本地按項目進行項目。「 – msanford