介紹兩種配置方式
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工具進行配置
下面我按照步驟來說
- 下載下傳:[nvm-windows]https://github.com/coreybutler/nvm-windows/releases/download/1.1.0/nvm-noinstall.zip
- 解壓到一個全英文路徑(注意一定要是全英文的,這個别瞎搞些中文,但是能學習Node基本不會幹出這樣的事兒吧)
- 編輯解壓目錄下的settings.txt檔案(不存在則建立)
- 配置環境變量
- nvm use [Node版本号]建立快捷方式
第一步下載下傳下來解壓之後,就是下面這個樣子的一個目錄
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiI0NXYFhGd192UvwVe0lmdhJ3ZvwFM38CXlZHbvN3cpR2Lc1TPB10QGtWUCpEMJ9CXsxWam9CXwADNvwVZ6l2c052bm9CXUJDT1wkNhVzLcRnbvZ2LctWNXlFMOZEZ0YVbUZXUYpVd1kmYr50MZV3YyI2cKJDT29GRjBjUIF2LcRHelR3LcJzLctmch1mclRXY39jN1MTOwADMxIjNwITM2EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
這裡需要建立settings.txt檔案,内容如下面這張圖
配置環境變量
至于什麼是環境變量,文章末尾再解釋,我先把配置說完!
由于win7和win10之間有差別,是以直接使用指令吧
- window+r : sysdm.cpl
- 進階—》環境變量—》建立
Node在windows中的環境配置
4.配置一系列的環境變量
- NVM_HOME = 目前 nvm.exe 所在目錄
- NVM_SYMLINK = node 快捷方式所在的目錄
- PATH += %NVM_HOME%;%NVM_SYMLINK%;
注意别有空格,還有路徑一定要争取,路徑其實就是之前在setting.txt裡面配置的路徑
測試環境變量是否配置成功
- 打開CMD通過
指令檢視環境變量是否配置成功set [name]
- 在win8以及後面的作業系統可以使用PowerShell中是通過
指令dir env:[name]
Node在windows中的環境配置
在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 中使用