1、首先,到node官網,下載node安裝。我的電腦是windows系統,所以下載的是windows版本的,下載完成之后,一路下一步安裝就可以了。node中文網:http://nodejs.cn;node官網:https://nodejs.org/en/;
2、node安裝完成之后,會自動安裝npm包管理器。打開CMD,(windows系統,點擊開始-->運行-->輸入cmd回車);輸入命令 node -v 如果輸出信息,表示node安裝成功;接着輸入 npm -v 如果輸出信息,表示npm安裝成功;
C:\Users\Administrator\Desktop>node -v
v6.9.5
C:\Users\Administrator\Desktop>npm -v
v3.10.10
3、因為npm下載包會從國外服務器去搜索,所以,把npm下載源切換為淘寶源,用cnpm替代npm指令;
C:\Users\Administrator\Desktop>npm install -g cnpm --registry=https://registry.npm.taobao.org
4、安裝express和express-generator;在cmd里輸入:cnpm install express express-generator -g;一定要-g全局安裝;
C:\Users\Administrator\Desktop>cnpm install express express-generator -g
5、在cmd里輸入:express version;如果輸出信息,表示express安裝成功。
C:\Users\Administrator\Desktop>express version 4.14.1
6、創建一個express項目。在cmd里輸入:express --hbs myNode; --hbs表示創建Handlebars模板引擎(默認是jade模板),myNode表示項目名稱,創建成功之后,會在當前路徑下面生成一個myNode的文件夾,這個文件夾就是我們創建的項目文件。express --help表示查看express的一些指令。
C:\Users\Administrator\Desktop>express --hbs myNode warning: option `--hbs' has been renamed to `--view=hbs' create : myNode create : myNode/package.json create : myNode/app.js create : myNode/public create : myNode/views create : myNode/views/index.hbs create : myNode/views/layout.hbs create : myNode/views/error.hbs create : myNode/routes create : myNode/routes/index.js create : myNode/routes/users.js create : myNode/bin create : myNode/bin/www create : myNode/public/javascripts create : myNode/public/stylesheets create : myNode/public/stylesheets/style.css install dependencies: > cd myNode && npm install run the app: > SET DEBUG=mynode:* & npm start create : myNode/public/images
7、進入項目目錄,安裝依賴
1)進入項目目錄,在cmd輸入:cd myNode,就進入到我們創建的node項目文件夾里邊去了。
C:\Users\Administrator\Desktop>cd myNode C:\Users\Administrator\Desktop\myNode>
2)安裝依賴,cmd在myNode路徑下輸入:cnpm install,會自動安裝依賴文件。
C:\Users\Administrator\Desktop\myNode>cnpm install √ Installed 7 packages √ Linked 69 latest versions √ Run 0 scripts √ All packages installed (82 packages installed from npm registry, used 2s, speed 389.02kB/s, json 99(777.64kB), tarball 0B)
8、啟動node服務。依賴安裝完成后,在myNode路徑下,繼續輸入:node bin/www就可以啟動node服務了,然后,打開瀏覽器,在地址欄輸入:localhost:3000,如果node服務啟動成功,瀏覽器會返回一個express構建的頁面。至此,利用express框架快速搭建一個node項目完成。
C:\Users\Administrator\Desktop\myNode>node bin/www Listening on port 3000
C:\Users\Administrator\Desktop\myNode>node bin/www Listening on port 3000 GET / 304 114.119 ms - - GET /stylesheets/style.css 200 3.301 ms - 111 GET / 304 4.878 ms - - GET /stylesheets/style.css 304 1.599 ms - -