今天安裝express,

一直出現UNABLE_TO_VERIFY_LEAF_SIGNATURE這個訊息,

檢查了node的版本並且升級至v0.10.28,

再試著安裝express還是出現相同的錯誤訊息,

接下來我使用了npm的鏡像:

npm --registry http://registry.cnpmjs.org express -dg

就可以安裝成功了,

為了避免之後安裝都要打那一長串,

所以直接通過config命令設定:

npm config set registry http://registry.cnpmjs.org

npm info underscore

 

原以為搞定了,

但鍵入express卻出現這個訊息:

'express' 不是內部或外部命令、可執行的程式或批次檔。

呃…,是安裝錯誤了嗎?

所以我又刪除express並且重新安裝

npm uninstall -gd express

npm install -gd express

但鍵入express -V(注意,V要大寫)還是出現同樣的訊息。

 

原來express版本已經到4.0,

此版本中將命令工具抽離出來了,

所以要另外安裝命令工具:

npm install -g express-generator

鍵入 express XXX -e

終於,可以建立express了。

 

但接下來試著啟動網站:

node app.js

卻沒有任何反應…,

新的版本要啟動是要鍵入:

npm start

終於,看到頁面了,

雖然知道node.js版本還不穩定,

但遇到之後還是覺的OOXX。

 

參考網站:

使用npm安装一些包失败了的看过来(npm国内镜像介绍)

nodejs小問題:[1]express不是內部或外部命令

    全站熱搜

    souts 發表在 痞客邦 留言(0) 人氣()