NodeJS入門(一)--nodejs詳細安裝步驟(全程干貨)
初學NodeJS,就是要弄清楚什么是nodejs,能做什么,怎么用。。
什么是nodejs?
腳本語言需要一個解析器才能運行, JavaScript是腳本語言 ,在不同的位置有不一樣的解析器,如寫入html的js語言,
瀏覽器是它的解析器角色。而對于需要獨立運行的JS, nodejs就是一個解析器。
每一種解析器都是一個運行環(huán)境, 不但允許js定義各種數(shù)據(jù)結(jié)構(gòu), 進行各種計算,還允許js使用允許環(huán)境提供的內(nèi)置對
象和方法做一些事情。如運行在瀏覽器中的js的用途是操作DOM,瀏覽器就提供了document之類的內(nèi)置對象。而運行在
nodejs中的js的用途是操作磁盤文件或搭建http服務(wù)器,nodejs就相應(yīng)提供 了fs ,ttp等內(nèi)置對象。
能做什么?
NodeJS的作者說,他創(chuàng)造NodeJS的目的是為了實現(xiàn)高性能Web服務(wù)器,他首先看重的是事件機制和異步IO模型的優(yōu)越
性,不是JS。但是他需要選擇-種編程語言實現(xiàn)他的想法,這種編程語言不能自帶I0功能,并且需要能良好支持事件機
制。JS沒有自帶IO功能,天生就用于處理瀏覽器中的DOM事件,并粗擁有一大群程序員, 因此就成為了天然的選擇。
如他所愿,NodeJS在服務(wù)端活躍起來,出現(xiàn)了大批基于NodeJS的Web服務(wù)。而另-方面,NodeJS讓前端眾如獲神器,
終于可以讓自己的能力覆蓋范圍跳出瀏覽器窗口,更大批的前端工具如雨后春筍。
因此,對于前端而言,雖然不是人人都要拿NodeJS寫一個服務(wù)器程序,但簡單可至使用命令交互模式調(diào)試JS代碼片段,
復雜可至編寫工具提升工作效率。
如何安裝(因為是菜鳥,只有一步-步來)
Node.js安裝及詳細步驟
Node.js官安裝包及源碼下載地址: htps://nodejs .org/en/ .
安裝環(huán)境: Windows7 x64
步驟1:下載安裝“nodeQ _v8.11.2-x64.msi"

步驟2:點擊Next、顯示Node js的許可協(xié)議頁面:

步驟3:勾選“I accept the terms in the License Agreement”同意許可協(xié)議,并單擊Next下- 步,現(xiàn)如下界面:

步驟4: Node.js默認安裝路徑為“C:Program Fileslnodejs\", 你可以修改,在這里我改到了D盤,單Next,出現(xiàn)安裝模式及模塊選擇界面:

步驟5:這里我直接(點擊Add to PATH) Next下一步,準備就緒,準準安裝:

步驟6:確認無誤后,擊Install,開始安裝:

步驟7:半分鐘后,安裝完成,擊Finish即可:


步驟8:配置環(huán)境量:默認, Node.js安裝完畢,自在系統(tǒng)的path環(huán)境變中配置了node.exe的目錄路徑;但是可能你安裝完成后,dos命令下輸入node提示錯誤(需配置環(huán)境)。
打開系統(tǒng)環(huán)境變量,發(fā)現(xiàn)確實已經(jīng)配置了,是dos下運行“set path"又看不到nodejs的置,那就是人品的問題了。重電腦重新加載就可以了。也可以刪掉自動配置的,手動加上即可。如:打開計算機屬性-高級系統(tǒng)設(shè)置-環(huán)境變量,在
系統(tǒng)變量列表中找到path變量:

步驟9:檢測是否安裝成功:
擊開始-運行-cmd (win+R) ,拼dos,輸入“node --version"檢查Node.js版本:

Npm安裝相關(guān)環(huán)境
1、首先測試npm是否安裝成功。 由于新版的nodejs已經(jīng) 集成了npm,所以之前npm也-并安裝好了。同樣可以使用cmd
命令行輸入“npm -V”來測試是否安裝成功。上圖已測
2、 安裝相關(guān)環(huán)境

默認情況下上述組件都是安裝在D:\dev\nodejs\node_modules文件夾下(依賴包),這也是nodejs相關(guān)組件的自動查找路徑。
2.1安裝Express
Ps:安裝express后,創(chuàng)建新項目有時會遇見不正常的情況,提示會“express不是內(nèi)部或外部命令”,原因:express4.x版本中將命令工具分出來了,需要再安裝一個命令工具,執(zhí)行命令“npm install -g express-generator”完成后再測試就可以了。
https://www.expressjs.com.cn/starter/generator.html?
在項目中引用express包
用express創(chuàng)建項目
?在命令行中輸入【express項目名稱】,就可以在當前文件夾下創(chuàng)建一個新的項目
用此方法,只是創(chuàng)建了一個空的項目框架,和一個簡單的實例程序,運行app.js可以查看(還需要在項目文件目錄下,安裝jade包,方法類似安裝express)
在項目中引用express包

用express創(chuàng)建項目
? 在命令行中輸入【express 項目名稱】,就可以在當前文件夾下創(chuàng)建一個新的項目

用此方法,只是創(chuàng)建了一個空的項目框架,和一個簡單的實例程序,運行app.js可以查看(還需要在項目文件目錄下,安裝jade包,方法類似安裝express)

用此方法,只是創(chuàng)建了一個空的項目框架,和一個簡單的實例程序,運行app.js可以查看(還需要在項目文件目錄下,安裝jade包,方法類似安裝express)

如有不足請多多指教!希望給您帶來幫助!參考文獻:https://blog.csdn.net/u010255310/article/details/52205132

版權(quán)聲明:本文為CSDN博主「muzidigbig」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/muzidigbig/article/details/80493880

白嫖更多編程資料↓



需要更多編程相關(guān)資料請+v備注dp(必填)↓
