### webpack配置文件 ![](https://img.kancloud.cn/61/7c/617c23d4da2eea21eb8706b54d790278_824x456.png) ### name和项目包名保存一致 ![](https://img.kancloud.cn/75/40/7540fe40af71ca7d64f7a66c52cfee03_733x497.png) ### 打包命令 npm run build ### 注册NPM用户 https://www.npmjs.com/ ### 命令行登录NPM用户 ![](https://img.kancloud.cn/2f/3d/2f3d7b6752a477b5f425da16b703aff2_673x189.png) ### 发布命令 npm publish #### 403错误 * 注册时收到邮件没有点击验证邮箱 * 不是npm源:`http://registry.npmjs.org/` 输入:`npm config get registry`;设置:`npm config set registry=http://registry.npmjs.org` * 包名重复或者不一致 ### 发布成功 ![](https://img.kancloud.cn/dd/db/dddb7698c1c0b5f65e43684016abb374_1400x642.png)