標籤:
最近在MAC上搭建 nodejs環境以及安裝 express 架構,遇到了一些問題,不過最後總算還是安裝成功了,下面是操作步驟
1.node js 安裝
訪問nodejs官網進入下載mac上的安裝包 , 從這裡下載 這裡可以選mac installer 的 pkg 安裝包,下載後直接點擊安裝就好,當然了也可以選擇 binary 包進行安裝,下載後用 tar -zxvf 命令先解壓開然後 編譯 在安裝。新版本的安裝包會把 npm(nodejs 的package管理工具)都會安裝上,測試是否安裝成功可以下方式測試。
用 node -v 和 npm -v 來查看各自的版本資訊,如果node 命令找不到 可以先用 which node 命令來看看安裝目錄 ,然後就可以用了
其次可以按照nodejs 官網首頁提供的 demo js 指令碼,寫一個hello world 程式, 然後在瀏覽器中訪問看看是否ok,到這裡 node js 安裝完畢
2.express 安裝
express 作為 node js 的一個架構,該架構提供了很多組件,方便了 nodejs 的快速開發。這個就類似與其他語言的一些快速的架構, php中的yii,yp、java中的 SSH。
安裝express的時候也可以參考 express官網 的 Getting started 步驟去安裝 , 但是我按照這個是沒有安裝起來。
現在最新的express版本都是 4.0以上 , express4.0以後版本把express命令列工具從express library 中分離出來了(https://github.com/expressjs/generator) , 所安裝的方式也變化了。之前一直用
npm istall -g express
這個命令工具進行安裝,顯示成功了,但是命令列中無法使用 express 這個命令。
現在進行全域安裝 , 這雷根據自己的需求選擇是否全域安裝。命令如下
npm install -g express-generator
等到上面的express命令列工具安裝完畢後,就可以安裝 express 架構
cd /var/www/nodeexpress test && cd test//安裝express架構依賴npm install//啟動test這個項目npm start
這裡啟動過的時候 不要用 node app.js 這種方式, 你可以 用 vim 命令看看test目錄下的 package.json 這個檔案的內容,其中找到scripts 哪一行
接著就訪問 http://localhost:3000 , 可以看到 welcome express !!!
到這就完畢了
MAC上 nodejs express 安裝