npm 发布软件包问题总结

62 阅读1分钟

发包流程:

1.创建npm项目

2.创建脚手架入口文件并在.js文件中添加

## !/usr/bin/env node

3.添加bin目录,创建package.json文件并添加bin属性,把.js文件放入bin里

4.编写脚手架代码

5.npm发布

首先要在npm创建账号 然后npm login 之后npm publish就可以了,但遇到一些问题 比如E402:

29388a7f9baee168984b58608fe8b36.png 解决1:npm publish --access=publish 解决2: package.json

"publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org/"
  },

** E403问题:** e25c5899b8f90944f8704a3a8d5e9f8.png 就是包名冲突了, 改包名就可以了。