介紹兩種配置方式
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版本號]創建快捷方式
第一步下載下來解壓之後,就是下面這個樣子的一個目錄
這裏需要新建settings.txt文件,內容如下面這張圖
配置環境變量
至於什麼是環境變量,文章末尾再解釋,我先把配置說完!
由於win7和win10之間有區別,所以直接使用命令吧
- window+r : sysdm.cpl
- 高級—》環境變量—》新建
4.配置一系列的環境變量
- NVM_HOME = 當前 nvm.exe 所在目錄
- NVM_SYMLINK = node 快捷方式所在的目錄
- PATH += %NVM_HOME%;%NVM_SYMLINK%;
注意別有空格,還有路徑一定要爭取,路徑其實就是之前在setting.txt裏面配置的路徑
測試環境變量是否配置成功
- 打開CMD通過
set [name]
命令查看環境變量是否配置成功 - 在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 中使用