npm學習(四)之如何安裝全局包、更新全局安裝的包、卸載全局安裝的包


如何安裝全局包

有兩種方式用來安裝 npm 包:本地安裝和全局安裝。選用哪種方式來安裝,取決於你如何使用這個包。

  • 如果你想將其作為一個命令行工具,那么你應該將其安裝到全局。這種安裝方式后可以讓你在任何目錄下使用這個包。比如 grunt 就應該以這種方式安裝。

  • 如果您希望依賴於來自您自己模塊的包,那么請在本地安裝它。例如,如果您正在使用require語句,您將使用這個選項。

將包安裝到全局,你應該使用 npm install -g <package> 命令,例如:npm install -g jshint

如果你遇到 EACCES 錯誤,npm學習(二)之如何防止權限錯誤 

小技巧:如果你安裝的 npm 是 5.2 或更高版本,可以使用 npx 運行全局安裝的包。

如何更新全局安裝的包

要求版本2.6.1或更高。如果您使用的是舊版本,請參見下面。

要更新全局包,請鍵入:npm update -g <package>

例如,要更新一個名為jshint的包,您需要輸入:npm update -g jshint

要了解哪些包需要更新,請鍵入:npm outdated -g --depth=0

要更新所有全局包,請鍵入:npm update -g

如果您使用的是2.6.0或以下版本

對於小於2.6.1的npm版本,運行 this script更新所有過期的全局包。

不過,請考慮升級到最新版本的npm。為此,鍵入:npm install npm@latest -g.

如何卸載全局安裝的包

通過如下命令將包(package)安裝到全局:npm uninstall -g <package>

例如安裝 jshint 包到全局,使用如下命令:npm uninstall -g jshint


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM