柯南很是喜歡 Node.js,
我想可能就是投緣吧 XD
不過每次都是 npm install 別人開發的套件,
總是想著有一天也許也可以 npm install 自己貢獻的套件。
所以就來寫一個吧!
既然是第一次,
當然就寫個超級簡單的 hello world,
這個套件的功能非常簡單,
就是 console.log 出 hello world,
我把 console.log('hello world'); 放入 index.js 內。
接下來編輯 package.json 檔,
內容如下:
{
"name": "dd_helloworld",
"version": "0.0.1",
"description": "it is just hello world test",
"main": "index.js",
"keywords": [],
"repository" : {
"type" : "git",
"url" : "https://github.com/ddsakura/npm-helloworld.git"
}
}
接下來將上述內容放到 github 上,
並在指令列下輸入
npm adduser
就可以建立 npm (node package manager) 上的帳號,
最後在該目錄打入以下指令
npm publish
就完成了!!
若要安裝本套件
只要 npm install dd_helloworld
要執行本套件只要
node ./node_modules/dd_helloworld/index
就可以看到 hello world! 的字串了!!
以上套件原始碼放在這
https://github.com/ddsakura/npm-helloworld
大家有開發什麼有用或有趣的 nodejs 套件嗎?
歡迎留言分享喔!
Technorati Tags: JavaScript, Node.js, npm, package
留言列表