1.版本介紹
在命令窗口中輸入 node -v 可以查看版本
- 0.x 完全不技術(shù) ES6
- 4.x 部分支持 ES6 特性
- 5.x 部分支持ES6特性(比4.x多些),屬于過渡產(chǎn)品,現(xiàn)在來說應(yīng)該沒有什么理由去用這個(gè)了
- 6.x 支持98%的 ES6 特性
- 8.x 支持 ES6 特性
2.Node.js 運(yùn)行環(huán)境配置:通過 Node.js 安裝包(不推薦)
去 Node.js 的官網(wǎng)下載安裝包:
我們也可以下載歷史版本。
后續(xù)如果需要安裝其他版本,可以這樣做:重新下載最新的安裝包,覆蓋安裝即可。
但我們并不推薦直接采用 Node.js.msi(windows)或者 Node.js.pkg(Mac) 安裝包進(jìn)行安裝,因?yàn)闀?huì)產(chǎn)生如下問題。
通過 Node.js 安裝包產(chǎn)生的問題:
- 安裝新版本時(shí),需要覆蓋就版本;而且以前版本安裝的很多全局工具包,需要重新安裝。
- 無法回滾到之前的舊版本。
- 無法在多個(gè)版本之間切換(很多時(shí)候,不同的項(xiàng)目需要使用特定版本?;蛘撸蚁肱R時(shí)嘗鮮一下新版本的特性)
因此,我們暫時(shí)先不用安裝 Node.js,稍后用 NVM 的方式來安裝 Node.js。通過 NVM 的方式,可以讓多個(gè)版本的 Node.js 共存,并靈活切換。
Node.js 版本常識(shí)
- 偶數(shù)版本為穩(wěn)定版(0.6.x ,0.8.x ,8.10.x)
- 奇數(shù)版本為非穩(wěn)定版(0.7.x ,0.9.x ,9.11.x)
- LTS(Long Term Support)
參考鏈接:[node.js 中 LTS 和 Current 的區(qū)別](https://blog.csdn.net/u012532033/article/details/73332099)
3.Node.js 運(yùn)行環(huán)境安裝:通過 NVM(推薦)
NVM:node.js version manager,用來管理 node 的版本。
我們可以先安裝 NVM,然后通過 NVM 安裝 Node.js。這是官方推薦的做法。
Windows 安裝的 Node.js 的步驟如下。
3.1 安裝 NVM:
(1)我們?nèi)ハ螺d NVM 安裝包:
下載下來后,直接解壓到 D:\web目錄下:
(2)在上面的目錄中,新建一個(gè)settings.txt文件,里面的內(nèi)容填充如下:
root: D:\web\nvm
path: D:\web\nodejs
arch: 64
proxy
上方內(nèi)容的解釋:
- root 配置為:當(dāng)前 nvm.exe 所在的目錄
- path 配置為:node 快捷方式所在的目錄
- arch 配置為:當(dāng)前操作系統(tǒng)的位數(shù)(32/64)
- proxy 不用配置
(3)配置環(huán)境變量:
- NVM_HOME = D:\web\nvm(當(dāng)前 nvm.exe 所在目錄)
- NVM_SYMLINK = D:\web\nodejs (node 快捷方式所在的目錄)
- PATH += ;%NVM_HOME%;%NVM_SYMLINK%
配置成功后,重啟資源管理器。
3.2 驗(yàn)證
(1)輸入nvm命令查看環(huán)境變量是否配置成功
(2)輸入 nvm ls,查看已安裝的所有 node 版本。
(3)輸入 nvm -v,查看 已安裝的 nvm 版本。
(4)輸入 node -v,查看正在使用的 node 版本。
如果 Node 安裝失敗,可以參考上面這個(gè)鏈接。
3.3 安裝指定版本的 Node.js
nvm install <版本號(hào)>
#舉例
nvm install 8.10.0
輸入 node -v,查看當(dāng)前使用的 node 版本。
關(guān)于 NVM 的常用命令,詳見下一段。
補(bǔ)充:
如果 Node 安裝失敗,可以在上方的 settings.txt文件中,新增如下兩行,修改鏡像源:
node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/
參考鏈接:安裝 npm,nvm,node
4.NVM 的常用命令
注意,這一段說的是 NVM 的常用命令,不是 Node 的常用命令。
查看當(dāng)前使用的 nvm 版本:
nvm --version
查看本地安裝的所有的 Node.js 版本:
# 方式1
nvm ls
# 方式2
nvm list
安裝指定版本的 Node.js:
nvm install 版本號(hào)
# 舉例
nvm install 8.10.0
卸載指定版本 Node.js:
nvm uninstall <版本號(hào)>
切換使用指定版本的 node:
nvm use 版本號(hào)
設(shè)置node的默認(rèn)版本:
nvm alias default <版本號(hào)>
查看全局npm包的安裝路徑:
npm root -g
查看遠(yuǎn)程服務(wù)器端的所有 Node 版本:
nvm ls-remote
執(zhí)行上面的命令后,在列出的版本清單中,凡是用 Latest LTS標(biāo)注的版本,則表明是長(zhǎng)期維護(hù)的版本。我們?cè)诎惭b時(shí),建議安裝這些版本。當(dāng)然,我們也可以在網(wǎng)址查看 LTS 的歷史版本。
5.Node.js 的常用命令
查看 node 的版本:
$ node -v
執(zhí)行腳本字符串:
$ node -e 'console.log("Hello World")'
運(yùn)行腳本文件:文章來源:http://www.zghlxwxcb.cn/news/detail-613486.html
$ node index.js
$ node path/index.js
$ node path/index
查看幫助:文章來源地址http://www.zghlxwxcb.cn/news/detail-613486.html
$ node --help
到了這里,關(guān)于【Nodejs】Node.js開發(fā)環(huán)境安裝的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!