Node在windows中的環境配置

介紹兩種配置方式 
1. 安裝包的方式配置(不推薦) 
2. 通過NVM工具配置



1.安裝包的方式配置

安裝包下載鏈接: 
MacOSX:http://npm.taobao.org/mirrors/node/v5.7.0/node-v5.7.0.pkg 
Windows: 
1. [x64]http://npm.taobao.org/mirrors/node/v5.7.0/node-v5.7.0-x64.msi 
2. [x86]http://npm.taobao.org/mirrors/node/v5.7.0/node-v5.7.0-x86.msi

Mac不知道怎麼玩,windows反正就和安裝軟件一樣,一路next就行了 
,和安裝應用是一樣一樣的;

這樣的安裝方式如何更新版本 
重新下載最新的安裝包; 覆蓋安裝即可;

上面說了這樣的安裝配置方式是不推薦的,那麼爲什麼這樣的方式是不推薦的呢?

  • 更新版本時,以前版本安裝的很多全局的工具包需要重新安裝
  • 無法回滾到之前的版本
  • 無法在多個版本之間切換(很多時候我們要使用特定版本)
  • 由於以後的開發工作可能會在多個Node版本中測試,而且Node的版本也比較多,所以開發的時候一般都是需要在多個版本之間切換的

2. 使用NVM工具進行配置

下面我按照步驟來說

  1. 下載:[nvm-windows]https://github.com/coreybutler/nvm-windows/releases/download/1.1.0/nvm-noinstall.zip
  2. 解壓到一個全英文路徑(注意一定要是全英文的,這個別瞎搞些中文,但是能學習Node基本不會幹出這樣的事兒吧)
  3. 編輯解壓目錄下的settings.txt文件(不存在則新建)
  4. 配置環境變量
  5. nvm use [Node版本號]創建快捷方式

第一步下載下來解壓之後,就是下面這個樣子的一個目錄 
這裏寫圖片描述


這裏需要新建settings.txt文件,內容如下面這張圖 
這裏寫圖片描述


配置環境變量 
至於什麼是環境變量,文章末尾再解釋,我先把配置說完! 
由於win7和win10之間有區別,所以直接使用命令吧

  1. window+r : sysdm.cpl
  2. 高級—》環境變量—》新建 
    這裏寫圖片描述

4.配置一系列的環境變量

  1. NVM_HOME = 當前 nvm.exe 所在目錄
  2. NVM_SYMLINK = node 快捷方式所在的目錄
  3. PATH += %NVM_HOME%;%NVM_SYMLINK%;

注意別有空格,還有路徑一定要爭取,路徑其實就是之前在setting.txt裏面配置的路徑

測試環境變量是否配置成功

  1. 打開CMD通過set [name]命令查看環境變量是否配置成功
  2. 在win8以及後面的操作系統可以使用PowerShell中是通過dir env:[name]命令 
    這裏寫圖片描述

在PowerShell中是下面這個鬼樣子 
這裏寫圖片描述

這個時候在cmd中執行 nvm ls會是下面這個樣子,剛剛放進去的兩個版本的node會被列出來 
這裏寫圖片描述

這個時候要使用那個版本的就直接通過命令切換 
這裏寫圖片描述

執行了之後我們再回到剛纔配置的快捷方式目錄去看就多了一個nodejs的快捷方式文件夾

到這裏就配置完成了,我們來試試我們辛辛苦苦配置了老半天的成果 
這裏寫圖片描述

補充內容

環境變量就是操作系統提供的系統級別用於存儲變量的地方

  • Windows中環境變量分爲系統變量和用戶變量
  • 環境變量的變量名是不區分大小寫的
  • 特殊值: 
    • PATH 變量:只要添加到 PATH 變量中的路徑,都可以在任何目錄下搜索

Windows下常用的命令行操作

  • 切換當前目錄(change directory):cd
  • 創建目錄(make directory):mkdir
  • 查看當前目錄列表(directory):dir 
    • 別名:ls(list)
  • 清空當前控制檯:cls 
    • 別名:clear
  • 刪除文件:del 
    • 別名:rm

注意:所有別名必須在新版本的 PowerShell 中使用


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