目的
将写好的组件库发布到 npm 上,可以使用下载包的方式使用
之前的写组件的链接 http://huozhonglu.com/2021/04/23/vue3ts%e5%ae%9e%e7%8e%b0monorepo-%e7%bb%84%e4%bb%b6%e5%ba%93/
- 注册一个 npm 账号 https://www.npmjs.com/
- 必须绑定邮箱并从邮箱的链接点击进去,完成绑定,不然无法发布包
- npm 最好把镜像取消,不要指向淘宝,不然发布可能失败
- 必须要有 package.json 文件 下面的四个属性必须要有
{
"name": "vue-ts-ui-huo",// name不能已有,如果已存在,需要修改
"private": false,
"version": "1.0.2",
"main": "lib/index.js",
}
- 然后 npm login
- npm publish
结果
发布成功后,就可以直接npm install 包名 作为依赖使用了