MacOS 或 Windows 安裝 Node.js


一、概述

返回目錄

直接安裝 node.js 很容易。但是遇到項目的 node 版本與本機安裝的版本不一致就比較麻煩了。所以用 nvm 來管理 node 版本非常有必要。切換版本非常省事!

二、MacOS 安裝 node.js

安裝 nvm —— 版本管理工具

1. bash 安裝 nvm

返回目錄

  1. 安裝 nvm

    # brew install nvm
    cd ~/ 
    git clone https://github.com/nvm-sh/nvm.git .nvm
    cd ~/.nvm
    git checkout v0.35.3
    . nvm.sh
    
  2. 設置 nvm 的環境變量,執行命領vi ~/.bash_profile,填入以下

    # For NVM
    export NVM_DIR=~/.nvm
    source $(brew --prefix nvm)/nvm.sh
    [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion
    

    保存操作:按 esc 鍵 -> 按 “:”(冒號) 鍵 -> 輸入 wq -> 按 回車鍵

  3. 更新與卸載

    $ brew upgrade nvm #更新 nvm
    $ brew uninstall nvm #卸載 nvm
    

2. zsh 安裝 zsh-nvm

返回目錄

  1. 下載並安裝
    $ git clone https://github.com/lukechilds/zsh-nvm.git ~/.zsh-nvm
    
  2. 執行命令 vi ~/.zshrc,填入如下內容
    # zsh-nvm
    export NVM_LAZY_LOAD=true #懶惰加載,提高zsh啓動速度
    source ~/.zsh-nvm/zsh-nvm.plugin.zsh
    
  3. 更新和恢復
    $ nvm upgrade #更新
    $ nvm revert #還原到上一版本,更新中斷了時使用
    

用 nvm 安裝 node

返回目錄

$ nvm install node #安裝最新版
$ nvm use node #切換爲最新版
$ nvm alias default node #默認啓動版本爲最新版本

參考內容

#安裝 node;使用命令 nvm install <版本號>
$ nvm install 12.14.1 #安裝指定版本
#切換 node 版本;使用命令 nvm use <版本號>
$ nvm use 12.14.1
#設置默認啓動版本;使用命令 nvm alias default <版本號>
$ nvm alias default 12.14.1

用 nvm 執行 js 腳本

#用 6.10.3 版本的 node 運行 app.js
$ nvm run 6.10.3 app.js
#Run `node app.js` with the PATH pointing to node 4.8.3
$ nvm exec 4.8.3 node app.js

返回目錄

三、Windows 安裝 Node.js

安裝 nvm —— 版本管理工具

返回目錄

  1. 點擊鏈接下載nvm
    下載nvm
  2. 解壓出 nvm-setup.exe,雙擊安裝,點選 “I accept the agreement” -> 點 “next”。
    在這裏插入圖片描述
  3. 設置 nvm 安裝目錄,默認就行,點 “next”
    設置 nvm 安裝目錄
  4. 設置 node 執行目錄,“E:\nodejs” 可以換成別的路徑,記住,設置環境變量時要用。點 “next”
    設置 node 執行目錄
  5. 點擊 “Install” 進行安裝。安裝完成運行 cmd,執行nvm version命令,輸出版本號,安裝成功。
    $ nvm version
    1.1.7 #nvm版本號
    

用 nvm 安裝 node

返回目錄

  1. 用 nvm 安裝 node,
    安裝最新版:用命令 nvm install latest
    如果要安裝 LTS 版本:用 nvm install <版本號>
    推薦安裝 LTS 版本,版本號去node官網查看
    $ nvm install 12.15.0 #安裝12.15.0版本的 node
    
  2. 啓用 nvm 管理,用命令 nvm on
    $ nvm on #開啓 nvm
    
  3. 切換 node 版本,用命令 nvm use <版本號>
    $ nvm use 12.15.0 #切換 node 的版本 爲12.15.0
    
  4. 驗證 node 是否安裝成功,是否設置的版本
    $ node -v && npm -v #驗證版本
    v12.15.0 #node 版本號
    6.13.4 #npm 版本號
    
  5. node 執行目錄(安裝nvm時記住的路徑) 下新建 “npm_cache” 和 “npm_global” 兩個文件夾
    新建文件夾
  6. 修改 npm 配置 到這兩個文件夾上,在 cmd 中執行以下命令,路徑記得換成自己的
    $ npm config set prefix E:\nodejs\npm_global 
    $ npm config set cache E:\nodejs\npm_cache
    
  7. 設置環境變量,“控制面板” -> “系統” -> “高級系統設置” -> “環境變量” -> “系統變量” 中,在 path 下新增 %NVM_SYMLINK%\npm_global 確定保存。

注意:用 nvm use <版本號> 命令切換 node 版本時,會把已經安裝的全局 npm 包一起切換。需要重新安裝

返回目錄

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章