簡體   English   中英

根據節點版本,我可以使用哪個npm版本是否有限制?

[英]Are there constraints on which npm version I can use based on my node version?

有沒有辦法知道我是否可以將特定版本的npm與特定版本的節點一起使用?

我想使用最新的npm(在撰寫本文時為6.4.1)和最新的LTS(在撰寫本文時為8.11.4)。

我意識到版本非常接近,可能沒有問題,但是我學會了不要對我不知道的東西做假設:P

我建議您安裝nvmhttps://github.com/creationix/nvm/blob/master/README.md )並讓它執行版本管理。

用法:要下載,編譯和安裝最新版本的節點,請執行以下操作:

nvm install node

然后在任何新的shell中使用已安裝的版本:

nvm use node

或者,您可以運行它:

nvm run node --version

或者,您可以在具有所需版本的節點的子外殼中運行任意命令:

nvm exec 4.2 node --version

您還可以獲取可執行文件的安裝路徑:

nvm which 5.0

閱讀更多: 使用nvm管理Node.js版本

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM