nvm安裝node流程及報錯解決

2021-09-27 20:44:23 字數 2000 閱讀 3542

source code(zip):zip壓縮的原始碼

sourc code(tar.gz):tar.gz的原始碼,一般用於*nix系統

1.在nvm資料夾中建立settings.

text,

寫入以下內容儲存:

root: d:\dev\nvm

path: d:\dev\nodejs

root: 是nvm.exe所在目錄

path:node快捷方式所在的路徑。當使用nvm use ***node版本號的時候會根據path的設定建立快捷方式。每切換不同版本,這個快捷方式裡的內容根據使用的node的版本而變化。

注意:手打的話root和path的冒號後面一定要有乙個空格,不然安裝node的時候是不會安裝到該nvm資料夾裡。

2.計算機——右鍵——屬性——高階系統設定——環境變數

新建變數名:nvm_home,變數值:d:\dev\nvm

新建變數名:nvm_symlink,變數值:d:\dev\nodejs

找到path選擇編輯新增%nvm_home%;%nvm_symlink%;

注意:

a.變數名必須為nvm_home和nvm_symlink,之前重新安裝突然想試試變個名會如何於是給nvm後面加個s,然後出問題了。

b.編輯path的時候新增%nvm_home%前面一定要分號結尾。

c.path中%nvm_home%與%nvm_symlink%的順序不要反。

3.檢測nvm安裝成功與否

命令臺輸入 nvm 跳出呼啦啦一大堆告訴你怎麼操作的就是安裝成功了。

第三步:安裝node

nvm install node版本號   //安裝某個版本node

nvm use node版本號 //使用某版本node

node -v //檢視版本號,需要use後才能才能使用node -v檢視版本

沒有出現「不是內部或外部的指令」,那一般都安裝成功了。

npm「不是內部或外部的指令」的問題:

我們安裝的每乙個版本的node.js都自帶了乙個npm模組。如果需要使用npm 安裝模組,必須先nvm use node版本後,才能使用npm安裝模組。安裝了全域性模組但是無法使用該命令,如全域性安裝vue-cli,但是vue -v檢視版本的時候出現「不是內部或外部的指令」,我們要設定npm的prefix的路徑為該版本的node.exe所在的路徑。

例如:當前使用v10.15.0的node,他的node.exe的路徑為e:\nvm\version\v10.15.0。那麼就設定

npm config set prefix "e:\nvm\version\v10.15.0" 

每次使用npm都要先使用nvm use node版本,因此我們需要安裝乙個全域性npm,直接使用npm安裝模組。

以下摘自參考鏈結中描述,具體的自己還沒有操作一遍。先佔坑等幾天後填。

1. 開啟命令列,執行 npm config set prefix="e:\front_end\npm" 配置npm的全域性安裝路徑

在當前使用者目錄下生成乙個.npmrc檔案,內容如下所示:prefix=e:\front_end\npm

2. 執行npm install npm -g,就會在prefix對應的路徑下安裝乙個全域性的npm包了,npm安裝其他包的時候加上-g,也會安裝在這個目錄,而且使用的是這時全域性的npm。

如果不使用全域性的npm安裝其他包,使用這一指定版本的npm安裝的包,nvm use切換到其他版本的npm怎麼使用不了。 

path環境變數新增%npm_home%,注意:要將這個環境變數放在%nvm_symlink% 的前面才有生效,否則被它搶先覆蓋了。

nvm安裝及node安裝

使用nvm install latest安裝最新版本node 發現報錯,因為預設位址是官網 在命令列中設定國內映象 nvm node mirror nvm npm mirror 可以使用nvm安裝node了 切換使用node版本 nvm use 7.5.0 檢視當前擁有的node版本 nvm ls ...

使用 nvm 安裝 Node

source code zip zip壓縮的原始碼 sourc code tar.gz tar.gz的原始碼,一般用於 nix系統 1.在nvm資料夾中建立settings.text,寫入以下內容儲存 root d dev nvm path d dev nodejs root 是nvm.exe所在目...

使用nvm安裝node

如果打不開github,可以嘗試修改host檔案 三 解壓並安裝,使用預設配置,安裝路徑不能有中文 四 新增 映象 nvm node mirror nvm npm mirror 五 nvm的使用方法 1.安裝最新版node nvm install latest 2.安裝指定版本node nvm in...