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
说明没有权限,需要换一个名字。或者版本号有问题