天天看點

NodeJs講解與win7下安裝

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