明輝手游網(wǎng)中心:是一個免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

node.js環(huán)境怎么搭建|node.js環(huán)境怎么搭建,node.js環(huán)境搭建方法說明

[摘要]Node.js是一個JavaScript運(yùn)行環(huán)境,但是實(shí)際上他是多谷歌V8引擎進(jìn)行封裝,node對一些特殊的用例進(jìn)行了優(yōu)化,提供了API,讓V8更加好的在非瀏覽器情況下運(yùn)行,下面小編就為大家介紹一下...

Node.js是一個JavaScript運(yùn)行環(huán)境,但是實(shí)際上他是多谷歌V8引擎進(jìn)行封裝,node對一些特殊的用例進(jìn)行了優(yōu)化,提供了API,讓V8更加好的在非瀏覽器情況下運(yùn)行,下面小編就為大家介紹一下node.js環(huán)境搭建教程。

Node.js是一個事件驅(qū)動I/O服務(wù)端JavaScript環(huán)境。由于其擁有異步非阻塞、環(huán)境搭建簡單、實(shí)踐應(yīng)用快等特性,使得其在新一代編程開發(fā)中更為流行。同時,由于Node.js 基于JavaScript語法,因此在學(xué)習(xí)Node.js時也可以了解和學(xué)習(xí)JavaScript的語法,拓寬和加深讀者對Web前端開發(fā)技術(shù)的理解。當(dāng)前,Node.js主要應(yīng)用于HTTP Web服務(wù)器的搭建和快速實(shí)現(xiàn)的獨(dú)立服務(wù)器應(yīng)用。在實(shí)踐項(xiàng)目中,Node.js更適合做一些小型系統(tǒng)服務(wù)或者一些大項(xiàng)目的部分功能的實(shí)現(xiàn)。
node.js環(huán)境怎么搭建,node.js環(huán)境搭建方法說明

1 通過 nvm 安裝任意版本的 node

如果你想長期做 node 開發(fā), 或者想快速更新 node 版本, 或者想快速切換 node 版本, 那么在非 Windows(如 osx, linux) 環(huán)境下, 請使用 nvm 來安裝你的 node 開發(fā)環(huán)境, 保持系統(tǒng)的干凈.

如果你使用 Windows 做開發(fā), 那么你可以使用 nvmw 來替代 nvm

1.1 安裝 nvmw

1.1.1、直接從 github clone nvmw 到本地, 這里我使用目錄是H:\program files (x86)\ 目錄存放 git 項(xiàng)目。

git clone https://github.com/cnpm/nvmw.git

1.1.2、設(shè)置 H:\program files (x86)\\nvmw 目錄到你的 PATH 環(huán)境變量中。

1.1.3、重新打開你的終端, 輸入 nvmw
node.js環(huán)境怎么搭建,node.js環(huán)境搭建方法說明

1.2 通過 nvmw 安裝任意版本的 node

如安裝目前最新版本,通過下面的命令:nvmw install 0.12.4

問題:如果出現(xiàn)“輸入錯誤:沒有 文件擴(kuò)展的 .js 腳本引擎”。
node.js環(huán)境怎么搭建,node.js環(huán)境搭建方法說明

1.3 設(shè)置當(dāng)前使用的node版本

通過下面的命令:nvmw use 0.12.4
node.js環(huán)境怎么搭建,node.js環(huán)境搭建方法說明

2 通過.msi安裝node

到官網(wǎng)https://nodejs.org/download/下載對應(yīng)環(huán)境的安裝包。下載完成之后,雙擊"node-v0.12.4-x64.msi",開始安裝nodejs,自定義安裝在H:\program files (x86)\nodejs下面。

在cmd控制臺輸入:node -v,控制臺將打印出:v0.12.4,出現(xiàn)版本提示表示安裝成功。該引導(dǎo)步驟會將node.exe文件安裝到H:\program files (x86)\nodejs目錄下,并將該目錄添加進(jìn)PATH環(huán)境變量。
node.js環(huán)境怎么搭建,node.js環(huán)境搭建方法說明

3 測試運(yùn)行js

3.1 通過命令行交互模式測試
node.js環(huán)境怎么搭建,node.js環(huán)境搭建方法說明

3.2 通過node命令 執(zhí)行js文件

編輯HelloWorld.js文件輸入console.log("Hello shapolang961");

在命令行執(zhí)行:node HelloWorld.js
node.js環(huán)境怎么搭建,node.js環(huán)境搭建方法說明


學(xué)習(xí)教程快速掌握從入門到精通的電腦知識