一、发布前
- 确保自己的代码已经测试通过才发布
二、上传代码至npmjs.org
- 注意每次上传时要更新 package.json 版本
- 在根目录下创建index.js,在index.js里将你想要导出的内容全部导出
- 如:
import Button from './src/button'
import ButtonGroup from './src/button-group'
import Icon from './src/icon'
export {Button,ButtonGroup,Icon}
由于node目前不支持import 所以需要进行转义,在上传前对自己的代码输入以下命令行
npx parcel build index.js --no-minify
将 package.json 的 main 改为 dist/index.js
- 注册一个账户:https://www.npmjs.com/
- 确认一下邮箱(必须)
- 根目录运行 npm adduser,如果错误提示里面含有 https://registry.npm.taobao.org 则说明你的 npm 源目前为淘宝源,需要更换为 npm 官方源
- 运行 npm publish 同时需要输入账号和密码
三、下载使用包
- 下载包 npm i xxx
- 更新包 npm update xxx
如果是为了本地调试可以在项目目录使用 npm link,然后在使用之处运行 npm link xxx,就是最新了