最近在學習node,文章做爲記錄html
直接下載最新的包:https://nodejs.org/en/download/前端
我這裏是本身作開發,因此直接使用的是window 64位的最新v4.5.0node
學習資料推薦:http://www.runoob.com/nodejs/nodejs-tutorial.htmlmysql
安裝很簡單,不建議安裝在c盤,修改到本身要安裝的地址,我通常安裝在d盤web
點擊安裝包-》sql
運行-》express
Next-》npm
勾上贊成,Next-》瀏覽器
這裏修改你須要安裝到的地址,不修改就默認c盤,Next-》服務器
Next-》
Install-》
結束。
檢測PATH環境變量是否配置了Node.js,點擊開始=》運行=》輸入"cmd" => 輸入命令"path",輸出以下結果:
查看node 版本,輸入node -v查看安裝是否成功,會輸出版本號
NPM是隨同NodeJS一塊兒安裝的包管理工具,能解決NodeJS代碼部署上的不少問題,常見的使用場景有如下幾種:
因爲新版的nodejs已經集成了npm,因此以前npm也一併安裝好了。一樣能夠經過輸入 "npm -v" 來測試是否成功安裝。命令以下,出現版本提示表示安裝成功:
若是你安裝的是舊版本的 npm,能夠很容易得經過 npm 命令來升級,命令以下:
npm install npm -g
npm很少介紹,http://www.runoob.com/nodejs/nodejs-npm.html
到這裏其實就能夠直接寫js來開發了,不過最好仍是使用框架方便一些
不錯的node開發框架:http://www.expressjs.com.cn/
4.x版本安裝
$ npm install express-generator -g
使用express建立項目很方便,cmd進入到本身的某個文件(我這裏是node)
建立文件夾test
進入test
建立express標準項目
安裝須要的依賴插件
安裝須要一分鐘,以後多了文件node_modules,這裏安裝的有點多
若是還須要使用一些插件,好比鏈接mysql的
而後就是啓動服務器運行
而後在瀏覽器中打開 http://localhost:3000/
網址就能夠看到這個應用了
再熟悉一下路由,就能夠寫rest服務了,view我還不熟悉,暫時用不上,我服務器基本都是寫標準rest接口,前端頁面都是單獨作的,不曉得園友是什麼意見?
直接使用express命令建立文件,放入webstorm我還不知道怎麼鏈接自帶的調試,有清楚的能夠推薦一下?
強大的webstorm能夠直接生成express項目
我這裏安裝的是WebStorm 10.0.3
打開webstorm—>File->settings->輸入node,找到
設置你安裝的node的地址,modules我直接拉去網上的,這裏還不是很明白,好像能夠選取本地的?
設置很久ok了,而後建立express項目
贊成
這樣建立的項目modules不會不少,只有最基礎的
並且能夠直接調試
這樣很方便,其餘基本都同樣。