发包流程:
1.创建npm项目
2.创建脚手架入口文件并在.js文件中添加
## !/usr/bin/env node
3.添加bin目录,创建package.json文件并添加bin属性,把.js文件放入bin里
4.编写脚手架代码
5.npm发布
首先要在npm创建账号 然后npm login 之后npm publish就可以了,但遇到一些问题 比如E402:
解决1:npm publish --access=publish
解决2: package.json
"publishConfig": {
"access": "public",
"registry": "https://registry.npmjs.org/"
},
** E403问题:**
就是包名冲突了,
改包名就可以了。