使用bit管理npm包

npm 包给共享,团队写作有好多问题需要解决,类似的解决方案有lerna yarn 使用monorepo,bit 官方有相关的比较
以下只说明如何进行简单的项目使用

网站 https://bitsrc.io

安装

npm install bit-bin -g

基本参考项目

  • init
bit init
  • 生成的项目结构
├── bit.json
├── index.js
└── src
    └── components
        ├── button
        │ └── index.js
        ├── login
        │ └── index.js
        └── logo
            └── index.js
  • 添加需要管理的包
mkdir -p src/components/{button,login,logo}
bit add src/components/*
  • 版本管理
bit tag --all 1.0.0
  • export 包
bit login
bit export username.scopename 

参考效果


参考资料

https://docs.bitsrc.io/
https://github.com/teambit/bit
https://docs.bitsrc.io/docs/faq-what-is-bit.html

猜你喜欢

转载自www.cnblogs.com/rongfengliang/p/9317083.html