node + express環境的搭建

項目中用到了先後分離,不利於seo收錄,前端搭建一個獨立的服務專門處理seo頁面。css

nodejs下載地址:http://www.nodejs.org/download/前端

個人是win64版本,安裝完成以後,準備express環境:node

//查看node安裝以及環境變量是否正確
D:\Program Files (x86)\nodejs>node -v
v0.10.33
//建立express環境(-g表明安裝全局環境)
C:\Users\Mark>npm install -g express@3.5.0
//查看express安裝以及環境變量是否正確
C:\Users\Mark>express -V
3.5.0
C:\Users\Mark>d:
D:\>mkdir nodespace
D:\>cd nodespace
//建立一個express實例
express -e nodeformaijia
//安裝依賴install dependencies:
D:\nodespace>cd nodeformaijia
D:\nodespace\nodeformaijia>npm install
//運行實例
D:\nodespace\nodeformaijia>node app.js
Express server listening on port 3000
GET / 200 20ms - 206b
GET /stylesheets/style.css 200 85ms - 117b
...

注:安裝express選擇了3.5版本,默認是4.+(環境變量有點問題)web

爲了便於調試(熱部署 & 看日誌),能夠安裝supervisor模塊:shell

npm install -g supervisor

而後啓動:express

supervisor app.js

瀏覽器鍵入:http://localhost:3000/npm

Express

Welcome to Express瀏覽器

-----------------------------------------------------------------------------------app

版本不一樣可能實現可能會有差別,和項目組前端調試時遇到「Cannot GET /」的問題,後來被迫跟他保持一致,使用了局部的4.10.4版本,此時全局的環境變量仍是以前的3.5.0.spa

相關文章
相關標籤/搜索