使用npm发布一个node包
使用 npm 发布一个 node 包
mac 系统中因文件权限 -g
装包需要sudo
作如下修改
# npm
sudo chown -R $(whoami) $(npm config get prefix)/{lib/node_modules,bin,share}
sudo chown -R $(whoami) ~/.npm
# cnpm
sudo chown -R $(whoami) ~/.npminstall_tarball/
npm init
入口使用默认的index.js
exports.hello = function(){
console.log('hello world')
}
在 http://www.npmjs.com 注册账号
npm login
npm config ls
npm publish
做了后续改动更新模块
npm version patch
npm version minor
npm version major
npm publish
1.0.0 分别更新这三个数字
发布的包可以在 https://npmjs.com/package/… 下查看