note.js之 Nodejs+Express4在windows下的配置


本篇主要介紹一下在windows平台下采用nodejs+express4框架+Mongodb實現網站的開發。其實本人是不贊同在Windows平台下使用node.js進行開發,但由於公司后台工程師都是采用windows平台,那我們就必須妥協啦。本片主要介紹一下如何對nodejs,express,mongodb的配置,最終能將一個網站能跑起來,在搭建的過程中遇到了一些問題和大家分享一下,讓其他學習者能夠少走彎路,把時間節省下來出來陪陪老婆和孩子。。。。

首先先看下我們安裝的工具的版本:

網站編輯器使用sublime3,工具下載地址:http://sublimetext.iaixue.com/dl/   window下安裝還是比較方面的,破解版都是綠色的,不需要安裝,linux破解版可能比較麻煩了 packageControl和emmet都要重裝,它沒自帶。

(1)npm(Node Package Manager)

  nodejs安裝可能比較簡單一點應該不會遇到什么問題,但鄙人不得不介紹一下npm(Node Package Manager), 它就是Nodejs的包管理器.Nodejs自身提供了基本的模塊,但是在這些基本模塊上開發實際應用需要較多的工作,能夠快速安裝和卸載package,新版nodejs已經集成了npm。

npm一般都會配置成全局模塊,這樣以防以后使用不方便,一般情況下我們會在NodeJs安裝目錄下下建立"node_global"及"node_cache"兩個文件夾

使用命令行改變npm啟動和緩存位置

npm config set prefix "G:\Program Files\nodejs\node_global"
npm config set cache "G:\Program Files\nodejs\node_cache"

(2)express安裝

express這種框架不斷升級,不同版本之間好多配置方式都發生了改變,導致了有時候新手配置都非常麻煩,這里介紹4x以上經常出現的安裝問題

我安裝的版本4.13.1版本,跟3版本不同,4以上版本出現安裝器的概念。3版本 $npm -g express 就oK了,但4以上版本必須是兩個步驟:

a、下載安裝express包

$npm -g express

b、將express使用安裝器裝載起來用於創建新網站環境。

$npm -g express-generator

這時你express就可以被使用了,但是我們在cmd環境下查看express -V發現“不是內部命令”提示,那是因為express安裝時環境變量並沒有配置,你只要在環境變量path中配置一下exress的地址(G:\Program Files\nodejs\node_globa)就可以了  

express這時候就配置成功啦,我們可以找個環境來創建我的第一個應用啦,建個文件夾“g:\blogs”

$express -e blog

這時候組后幾行會出現這幾行提醒

安裝package.json中的包

$cd blog & npm install

啟動網站服務

SET DEBUG=blog:* & npm start

我們的第一個Nodejs搭建網站成功啦,這時候你在網頁中輸入http://localhost:3000就會出現express默認demo網站首頁。

ok大家試試吧


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM