NodeJS環境搭建

一、NodeJS基本介紹

什麼是Node.js?

Node.js 是一個基於"Chrome V8 引擎" 的JavaScript “運行環境”.

V8引擎?

V8引擎是一款專門解釋和執行JS代碼的虛擬機, 任何程序只要集成了V8引擎都可以執行JS代碼
也就是說只要將V8引擎嵌入到不同的宿主環境中, 就可以在不同的宿主環境下執行JS代碼

運行環境?

運行環境的特點: 可以運行"特定編程語言"編寫的"應用程序"
例如:

  • 可以在Windows/Linux運行環境中 , 運行通過C/C++開發的程序
    NodeJS是JavaScript應用程序的一個生存環境
注意

NodeJS不是一門編程語言,是一個運行環境
由於這個運行環境集成了V8引擎,所以在這個運行環境下可以運行我們編寫的JS代碼
這個運行環境最大的特點就是提供了操作“操作系統底層的API”
通過這些底層的API,我們可以編寫出網頁中無法實現的功能(諸如:打包工具,網站服務等)

二、NodeJS環境搭建

以下介紹三種安裝NodeJS的方法,方法一安裝出現問題,可使用方法二。
方法一、方法二的弊端是隻能搭建一個版本的Node環境(只能安裝長期支持版或當前發佈版)
在企業開發中一般使用方法三(nvm+node)的搭建方案

方法一:傻瓜式搭建
  • 進入官網: https://nodejs.org/zh-cn/
    官網界面
  • 下載:.msi安裝包(建議使用長期支持辦,較爲穩定)
    下載文件
    下載結果
  • 全程下一步(可以修改安裝路徑)
  • 在命令行工具中輸入 node -v 出現版本號,說明安裝成功
    在這裏插入圖片描述
方法二:手動搭建
  • 官網: https://nodejs.org/zh-cn/
  • 下載:.zip安裝包(二進制安裝包)(建議使用長期支持辦,較爲穩定)
  • 新建安裝目錄,並在其中解壓下載好的安裝包
  • 在高級系統設置中手動配置環境變量
    • 右鍵我的電腦

    • 點擊屬性

    • 點擊高級系統設置
      高級系統設置

    • 點擊環境變量
      環境變量

    • 找到“系統變量”中的“path”,選中path,點擊編輯
      編輯path

    • 點擊新建,將解壓目錄放入,點擊“確定”即可
      新建path

  • 在命令行工具中輸入 node -v 出現版本號,說明安裝成功
方法三:搭建多個版本的Node環境

需要藉助nvm工具安裝多個版本的node。
1.安裝nvm

  • 1、下載NVM:https://github.com/coreybutler/nvm-windows
    查看最新發布版本。選擇二進制安裝包(也可選擇圖形界面哈)
    releases:查看最新版本
    選擇二進制安裝包
  • 2、新建安裝目錄,安裝目錄中建Node和NVM兩個文件夾,將下載好的NVM解壓到NVM文件夾中,
    新建文件夾
  • 3、以管理員身份運行install.cmd文件(右鍵install.cmd文件,可以看到“以管理員身份運行”)
    右鍵install.cmd文件
    • 運行後直接回車,會打開一個txt文件
      看到此描述直接回車
      txt文件

    • 將文件另存爲到新建的NVM文件夾中,關閉txt文件和cmd控制檯

    • 打開NVM文件夾,找到剛保存的settings.txt文件,用記事本打開
      打開settings

    • 在root後填寫新建的NVM路徑,path後填寫Node路徑。並保存
      root/path填寫方式,不要有空格

  • 4、配置環境變量
    NVM_HOME:E:\nodeDev\nvm

配置環境變量
NVM_SYMLINK:E:\nodeDev\nodejs
在path中添加:%NVM_HOME% %NVM_SYMLINK%
path環境變量

  • 5.在命令工具中輸入 nvm version
    安裝成功
    2.安裝nodejs
    使用nvm命令安裝node

NVM常用命令
nvm list:查看當前安裝的Node.js所有版本
nvm install 版本號:安裝指定版本的Node.js
nvm uninstall 版本號 :卸載指定版本的Node.js
nvm use 版本號 :選擇指定版本的Node.js

  • 輸入:nvm install 12.13.0 會自行將nodejs安裝到nodejs文件下。見下圖(版本號去nodejs官網獲取最新穩定版本)。
    若安裝過程中顯示node安裝完成,npm下載失敗的提示可以先不管,安裝完node後解決。解決方案見:node下載安裝後,npm安裝失敗解決方案。
    下載node穩定版
  • 輸入:nvm list 查看安裝版本
    查看安裝情況
  • 輸入:nvm install 13.0.1 (版本號去nodejs官網獲取最新版本)
    安裝最新版
  • 輸入:nvm list 查看安裝版本
    查看安裝情況
  • 輸入:nvm use 版本號 :選擇指定版本的Node.js(一般用穩定版本)
  • 使用
  • 輸入:nvm list 查看安裝版本(當前使用版本前會有*號)
    當前使用版本
  • 輸入:node v 顯示當前使用版本
  • 輸入:nvm use 版本號 可切換其他版本
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章