安裝npm
安裝前須知:
npm是在Node中編寫的,因此需要安裝Node.js才能使用npm。可以通過Node.js網站安裝npm,或者安裝節點版本管理器NVM。
如果只是想開始探索npm,使用Node.js安裝方法是最快的。如果您是一名高級開發人員,准備投入工作並使用版本,請使用node版本管理器。如果你不確定,請先閱讀這一章再做決定。
您可以隨時更改將來運行npm的方式。
方式一:從 Node.js 網站安裝 npm
如果您正在使用OS X或Windows,請使用Node.js下載頁面中的一個安裝程序。請務必安裝標記為LTS的版本。其他版本還沒有通過npm測試。
如果您正在使用Linux,您可以通過在Node.js下載頁面上滾動找到安裝程序,或者檢查NodeSource的二進制發行版,看看是否有一個更近期的版本可以與您的系統兼容。
安裝之后,運行node -v。版本應該是v8.9.1或更高。
方式二:使用版本管理器安裝Node.js和npm
由於npm和node.js產品由不同的實體管理,更新和維護可能會變得復雜。而且,Node.js安裝過程將npm安裝在一個只有本地權限的目錄中。當您試圖全局運行包時,這可能會導致權限錯誤。
為了解決這兩個問題,許多開發人員選擇使用節點版本管理器(nvm)來安裝npm。版本管理器將避免權限錯誤,並將解決更新Node.js和npm的復雜性。
此外,開發人員可以使用nvm在npm的多個版本上測試他們的應用程序。nvm使您能夠輕松地切換npm和節點版本。這使得確保您的應用程序能夠為大多數用戶工作變得更加容易,即使他們正在使用
其他版本的npm。如果您決定安裝一個版本管理器,請使用您選擇的版本管理器的說明來學習如何切換版本,以及如何跟上npm的最新版本。
蘋果macOS:點擊這里學習如何為MacOs安裝nvm。
微軟視窗系統:要在Windows上安裝和管理npm和Node.js,我們建議使用nvm-windows。
Linux:點擊這里學習如何為Linux安裝nvm。
嘗試下一個版本
對於更高級的用戶
如果您想嘗試下一個未發布的npm版本來測試您創建的包是否可以與計划中的下一個npm版本一起工作,請使用以下命令:npm install npm@next -g
這可能只是簡單地重新安裝當前版本,這取決於開發周期。此外,這個早期版本並不是最終版本。因此,功能可能與最終發布的版本匹配,也可能不匹配。
更新npm
安裝nodejs時,自動安裝npm,然而npm比Node更新得更頻繁,所以確保你有最新的版本。要進行測試,請運行npm -v。
執行npm install npm@latest -g。這將安裝最新的官方測試版本的npm。
要安裝將來要發布的版本,請運行npm install npm@next -g。