What is NodeJs
首先需要明白Nodejs不是一個js應用、而是一個js運作平台。其是由C++編寫而成。但是Nodejs是一個後端的運作環境。是以你可以編寫系統級或者伺服器端的js讓Nodejs幫你執行。
NodeJs缺點(根據别人所說)
1,統一語言。整個 team 裡除了我,都是剛畢業(當然有個學習曲線了,但過了就好了),現在所有人前後端通吃,有問題誰都能從前端一直追到資料庫。 2,統一模型。如果你已經習慣異步和回調,那麼配合 redis/mq 之類的設施,思考起來會很一緻。 3,社群活躍。各種包,幾乎所有能想得到的需求,都有人做了包出來 npm 一裝就好。
NodeJs優點(根據别人所說)
1,有的包成熟度不高,有時需要 debug 包的内部問題,已經碰到好幾回,好在都是開源的,雖說費點勁,但大多都能解決。 2,容易寫出糟糕的代碼,callback 的執行流程有時并不是很符合直覺,需要定期 review 和重構來加以避免
下載下傳安裝檔案
下載下傳位址: http://www.nodejs.org/download/
安裝nodejs
輕按兩下 node-v0.12.1-x64.msi,開始安裝nodejs,預設是安裝在 C:\Program Files\nodejs
安裝相關環境
打開C:\Program Files\nodejs目錄你會發現裡面自帶了npm,直接用npm安裝相環境既可 進入node.js command prompt 指令視窗 進入nodejs 安裝目錄 C:\Program Files\nodejs 鍵入指令:cd C:\Program Files\nodejs 既可。
現在開始安裝相關環境 鍵入指令: npm express 回車等待安裝express. 鍵入指令: npm jade 回車等待安裝jade. 鍵入指令: npm mysql回車等待安裝mysql. 安裝什麼元件,取決于環境搭建需求
建立一個工程
預設情況下上述元件都是安裝在C:\Program Files\nodejs\node_modules檔案夾下 這也是nodejs相關元件的自動查找路徑。
現在已經有express
express指令安裝在全局才起作用!
是以express安裝的時候要用
npm install express -g
或者直接修改全局路徑:
`npm config set prefix "C:\Program Files\nodejs"`
`npm config set cache "C:\Program Files\nodejs\cache" `
(先建好cache目錄)
鍵入: express myapp (myapp是随意起的工程名稱)
你會發現多了一個 C:\Program Files\nodejs\myapp 目錄
預設情況下:裡會自動建立。 複制node_modules到myapp下面
環境搭建到此完工
轉載于:https://www.cnblogs.com/smallbean/p/4382396.html