npm init -y 初始化配置
在package.json中配置版本号,和包的名字
新建index.js文件
1 | // 这里表示默认使用 node 打开 |
在package下面加入节点
新建一个index为入口文件1
2
3
4
5 {
"bin": {
"hello-cli": "index.js"//这个是命令名字,到时候会执行index.js
}
}
本地使用
npm link这个会将hello-cli命令加入到C:\Users\evi.wang\AppData\Roaming\npm
可以使用hello-cli跑起来了
发布到npm
- https://www.npmjs.com 注册帐号
- 创建自己的项目
- 运行
npm adduser - 执行
npm publish - 在
npm.js网站上搜索包名。
Q&A
publish Failed PUT 403说明没有权限,需要换一个名字。或者版本号有问题