其實window系統和mac的操作在大致上其實是想同的,只是一些細節的區別,以下對在mac下安裝和使用express做簡要介紹,如有不妥之處請各位大神指教。
一、首先要測試node和npm是否已經正確在自己電腦上安裝成功,檢測方法:直接在命令行輸入 `node -v` 按下回車后出現 “版本號”表示node已經正確安裝,輸入 `npm -v` 按下回車 出現版本號為已正確安裝(若還未安裝,可先至http://nodejs.cn/download/ 該網站下載安裝)
二、建立新的項目文件夾放置你需要安裝express的地方,然后在輸入命令行進入該文件夾路徑下 。(科普一下zsh的命令行:ls表示查看當前路徑下的文件夾及文件,cd 為進入文件夾,pwd查看當前所在路徑,mkdir 新建文件夾,cd .. 進入上一級目錄,cd ~ 進入根目錄,cat 文件名 表示查看這個文件的內容)
三、輸入命令行進行express的全局安裝:`sudo npm install -g cnpm --registry=https://registry.npm.taobao.org`讓cnpm擁有和npm同樣的功能同時將下載地址設置為淘寶鏡像地址,這樣下載會很快;使用命令行`sudo npm install -g express` 也可以,只是會從國外服務器進行加載速度很慢 (npm install 有兩種方式: 全局安裝: npm install -g 包名 局部安裝: npm install 包名;局部安裝是安裝在你當前目錄下 node_module 文件夾里面,之后你在項目中可以 require('包名') 就可以取得;全局安裝是安裝在 /use/local/bin 下面,之后你可以在命令行中使用這個命令)
注意:在進行此部安裝時小伙伴可能會遇到一連串的報錯,如果提示為權限問題就在命令行前加上 `sudo npm install -g express`然后運行,sudo意思為用管理員權限運行
四、再輸入命令行`npm install express-generator -g ` 這是一個 骨架生成器 ,將為你生成完整的項目骨架
五、最后運行 `cnpm install` 它會自動把這里面所有的依賴包全部下載到當前項目文件夾中
然后在瀏覽器中打開 localhost:3000
網址就可以看到這個應用了,顯示express表示已經正常安裝
以后每次只需要執行`express 項目名`新建項目,然后在項目路徑下執行 `cnpm install`下載依賴包即可