安裝express:
由于我是使用的windows 7做開發(fā),所以下面的命令都是在cmd中的命令,Linux下應(yīng)該相同,請查詢相關(guān)命令說明。
安裝新版本的express需要執(zhí)行如下三步:
$ npm install express -g
$ npm install -g express-generator
$ express -V
執(zhí)行最后一步時荧缘,只要沒有顯示express不是外部或內(nèi)部命令的字樣,那么恭喜你拦宣,安裝成功了胜宇。
可是我本人就比較悲催了耀怜,我安裝失敗了,從網(wǎng)上查看了大量的文章發(fā)現(xiàn)都時間比較久遠桐愉,沒有什么可以參考的财破,于是我根據(jù)官方網(wǎng)站的說明做了一些測試,發(fā)現(xiàn)如下命令中prefix指向的位置不對从诲。
$ npm config ls
; cli configs
user-agent = "npm/3.10.8 node/v6.9.1 win32 x64"
; userconfig C:\Users\Administrator\.npmrc
prefix = "d:\\Nodejs\\nodejs"
; builtin config undefined
; node bin location = d:\Nodejs\nodejs\node.exe
; cwd = d:\Nodejs\nodejs
; HOME = C:\Users\Administrator
; "npm config ls -l" to show all defaults.
說明:
- d:\Nodejs\nodejs是我本機安裝nodejs的目錄左痢。
- perfix的路徑現(xiàn)在已經(jīng)是正確的了,
設(shè)置perfix路徑的方式:
- 在cmd中先將路徑設(shè)置到你想指定的目錄下面系洛,根據(jù)我的理解俊性,這個目錄是你安裝nodejs的目錄。
- 使用如下命令進行設(shè)置
$ npm config set prefix
設(shè)置完成后描扯,需要將原有安裝的express卸載后重新安裝集漾。命令如下:
$ npm uninstall -g express-generator
$ npm uninstall express -g
卸載還是挺快的哩都,卸載完成后冤馏,重新進行安裝就可以了内列。