windows系統(tǒng)下nodejs安裝及配置

windows系統(tǒng)下nodejs安裝及配置

ID:13439232

大小:49.50 KB

頁數(shù):10頁

時間:2018-07-22

windows系統(tǒng)下nodejs安裝及配置_第1頁
windows系統(tǒng)下nodejs安裝及配置_第2頁
windows系統(tǒng)下nodejs安裝及配置_第3頁
windows系統(tǒng)下nodejs安裝及配置_第4頁
windows系統(tǒng)下nodejs安裝及配置_第5頁
資源描述:

《windows系統(tǒng)下nodejs安裝及配置》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫。

1、關于nodejs中文站,目前活躍度最好的知識站應該是http://www.cnodejs.org/,而http://cnodejs.org/則活躍度較低。Express.js是nodejs的一個MVC開發(fā)框架,并且支持jade等多種模板,是Node.js上最流行的Web開發(fā)框架。這幾天剛接觸PhoneGap,以前也看了一些nodejs的基礎但苦于時間有限一直沒機會親自搭建一個nodejs環(huán)境,今天周末,部署了PhoneGap到Android,順便一同搭建了一下nodejs本地環(huán)境,自己的操作步驟如下:第1步:下載、安裝文件代開nodejs的官網(wǎng)http://www.no

2、dejs.org/download/下載最新版本,下載完成之后,雙擊node-v0.10.20-x86.msi,開始安裝nodejs,默認是安裝在C:ProgramFilesodejs目錄。安裝好后系統(tǒng)默認的環(huán)境變量path是C:DocumentsandSettingsAdministratorApplicationDatapm;可以根據(jù)需要手動指向本地安裝目錄,如:C:ProgramFilesodejsode_modulespm將全局目錄設置設為本地初始默認安裝目錄一致。第2步:安裝相關模塊環(huán)境打開C:ProgramFilesode

3、js目錄你會發(fā)現(xiàn)里面自帶了Npm這個nodejs插件的管理工具,直接用Npm安裝相關需要的相關模塊即可(其他有些系統(tǒng)可能需要單獨安裝NPM下載地址https://github.com/isaacs/npm,也可直接用Git工具下載gitclone--recursivegit://github.com/isaacs/npm.git下載完成后,命令行首先定位到npm包所在目錄,輸入代碼nodecli.jsinstallnpm-gf進行安裝。)系統(tǒng)開始菜單--程序--進入node.jscommandprompt命令窗口鍵入命令:cdC:ProgramFilesodejs

4、即可進入nodejs安裝目錄C:ProgramFilesodejs現(xiàn)在開始安裝相關模塊環(huán)境node模塊的安裝分為全局模式和本地模式。一般情況下會以本地模式運行,包會被安裝到和你的應用代碼統(tǒng)計的本地node_modules目錄下。在全局模式下,Node包會被安裝到Node的默認安裝目錄下的node_modules下。第一種方法是鍵入命令:npminstallexpress默認安裝express的最新版本。若在后面加版本號可安裝指定版本,如npminstallexpress@3.0.6回車開始安裝express,安裝完成后會在當前目錄下的node_modules文件夾

5、下多出express相關的兩個文件夾express和.bin。另一種全局安裝方式是鍵入命令:npminstallexpress-g,安裝完成命令行會提示npminfook。參數(shù)-g的含義是代表安裝到全局環(huán)境里面。如果沒有-g的話會安裝到當前node_modules目錄下(如無則新建node_modules文件夾)。個人不建議初學者使用這種將包安裝到全局環(huán)境中的做法,因為在js實例代碼中,直接通過require()的方式是沒有辦法調用全局安裝包的,報錯throwerr;Error:Cannotfindmodule'express',此時可以將node_modules整個文

6、件夾復制一份到你的項目工程下。全局的安裝是供命令行使用的,使用全局方式安裝后,用戶就可以在命令行中直接運行該組件包支持的命令,好處是可以提高程序的重復利用程度,避免同樣的內容存在多份副本。缺點是難以處理不同的版本依賴。這里的require()是node.js內置函數(shù),用來引入其他模塊以備代碼中調用模塊的函數(shù)和變量,默認下node.js會在NODE_PATH和目前js所在項目目錄下的node_modules文件夾下去尋找模塊。因此,如果是全局安裝,不復制系統(tǒng)安裝node_modules文件夾到項目node_modules文件夾下,還可以選擇將環(huán)境變量的NODE_PATH設

7、置為C:ProgramFilesodejs,設置完成后再去項目目錄運行命令nodeapp.js就不會報錯了。express.js繼承自connect模塊,所以若你的node_modules文件夾下沒有connect模塊也是不能運行的。以上為本人的經驗總結。后來查閱文檔發(fā)現(xiàn)國外有更為詳細的答復:援引Marek的問題Error:Cannotfindmodule‘express’的解答:ThisproblemsseemstobequitepopularamongWindowsusers.Itseemstooccurafternodehas

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。