2.npm為node.js的套件管理工具
在網路上有很多人寫好的module
可以在https://npmjs.org/查詢有沒有你所需的套件
3.因此使用npm可以下載別人寫好的套件
節省寫code的時間
4.收尋套件
輸入命令和要收尋套件的名稱
npm search socket.io
第一次收尋通常比較久
5.安裝套件
npm install socket.io
6.列出已安裝套件
npm list
7.更新套件
npm update
8.移除套件
npm uninstall socket.io
9.假設你所開發的app中需要其他套件
app可能會給其他人使用
因此需要使用package.json加入需要使用其他套件的名稱和版號
package.json裡輸入
{之後輸入
"name": "application-name",
"version": "0.0.1",
"private": true,
"dependencies": {
"express": "3.2.6",
"jade": "*"
}
}
npm install就會自動安裝你app所需要的套件
註:接下來的指令有分為全域和本地
全域是由是否加入-g來判定
也是就是說你想要將express安裝後讓其他使用者可以使用
就輸入"npm install -g express"
要看全域有沒有此套件也要使用"npm list -g"才看的到
有些套件需要安裝到全域上
例如: node-inspector, express
註:在Linux下因為權限關係
因此安裝到全域下需要輸入sudo
註:package.json為app紀錄開發者的訊息
像是app的版號、名稱
開發者的姓名、email
所需安裝套件等等
0 意見:
張貼留言