Node.js安裝詳細步驟教程(Windows版)詳解
什么是Node.js?
簡單的說 Node.js 就是運行在服務(wù)端的 JavaScript。
Node.js是一個基于 Chrome V8 引擎的 JavaScript 運行環(huán)境;
Node.js使用一個事件驅(qū)動、非阻塞式 I/O 的模型,使其輕量且高效;
Node.js的軟件包生態(tài)系統(tǒng)npm是全球最大的開源庫生態(tài)系統(tǒng)。
安裝教程
本機環(huán)境:Windows 7 旗艦版 64bit操作系統(tǒng)
1.下載安裝包
Node.js 官方網(wǎng)站下載:https://nodejs.org/en/download/
下載完成,安裝包如下:
2.安裝
雙擊打開安裝,下一步下一步即可(筆者安裝路徑為“D:\Program Files\nodejs”):
……
安裝成功,測試安裝是否成功,運行CMD,分別輸入node -v 和 npm -v 分別查看node和npm的版本號,如下圖所示:
安裝完成后系統(tǒng)目錄如圖所示(其中,npm隨安裝程序自動安裝,作用就是對Node.js依賴的包進行管理):
3.配置npm在安裝全局模塊時的路徑和緩存cache的路徑
因為在執(zhí)行例如npm install webpack -g
等命令全局安裝的時候,默認會將模塊安裝在C:\Users\用戶名\AppData\Roaming路徑下的npm和npm_cache中,不方便管理且占用C盤空間,
所以這里配置自定義的全局模塊安裝目錄,在node.js安裝目錄下新建兩個文件夾 node_global和node_cache,如圖所示:
然后在cmd命令下執(zhí)行如下兩個命令:
npm config set prefix "D:\Program Files\nodejs\node_global" npm config set cache "D:\Program Files\nodejs\node_cache"
執(zhí)行命令,如下圖所示:
執(zhí)行完后,配置環(huán)境變量,如下:
“環(huán)境變量” -> “系統(tǒng)變量”:新建一個變量名為 “NODE_PATH”, 值為“D:\Program Files\nodejs\node_modules”,如下圖:
“環(huán)境變量” -> “用戶變量”:編輯用戶變量里的Path,將相應(yīng)npm的路徑(“C:\Users\用戶名\AppData\Roaming\npm”)改為:“D:\Program Files\nodejs\node_global”,如下:
配置完成。
4.測試
在cmd命令下執(zhí)行 npm install webpack -g
安裝webpack,如下圖所示:
安裝成功,自定義文件夾如下所示:
在cmd命令下執(zhí)行npm webpack -v
查看webpack版本,如下圖所示:
總結(jié)
以上node.js的安裝,筆者已親測可用,希望本篇博客對您有所幫助,在安裝配置過程中,若遇到問題,歡迎留言交流!
相關(guān)文章
Nodejs連接mysql并實現(xiàn)增、刪、改、查操作的方法詳解
這篇文章主要介紹了Nodejs連接mysql并實現(xiàn)增、刪、改、查操作的方法,結(jié)合實例形式詳細分析了nodejs針對mysql數(shù)據(jù)庫的的連接、mysql數(shù)據(jù)庫的創(chuàng)建及nodejs針對mysql增刪改查等相關(guān)操作具體實現(xiàn)技巧,需要的朋友可以參考下2018-01-01Node 創(chuàng)建第一個服務(wù)器應(yīng)用的操作方法
Node.js是一個基于Chrome V8引擎的JavaScript運行環(huán)境,可以用于構(gòu)建高性能的網(wǎng)絡(luò)應(yīng)用程序,它采用事件驅(qū)動、非阻塞I/O模型,使得程序可以以高效地方式處理并發(fā)請求,這篇文章主要介紹了Node 創(chuàng)建第一個服務(wù)器應(yīng)用,需要的朋友可以參考下2024-02-02Nodejs使用exceljs實現(xiàn)excel導入導出
在日常開發(fā)中,我們常需在后臺管理系統(tǒng)中實現(xiàn)數(shù)據(jù)的導入與導出功能,以便與?Excel?文件進行交互,本文將使用使用exceljs實現(xiàn)excel導入導出功能,需要的可以參考下2024-03-03Node.js開發(fā)之訪問Redis數(shù)據(jù)庫教程
這篇文章主要介紹了Node.js開發(fā)之訪問Redis數(shù)據(jù)庫教程,本文講解了安裝Redis的Node.js驅(qū)動、編寫測試程序以及npm遠程服務(wù)器連接十分緩慢的解決方法,需要的朋友可以參考下2015-01-01