使用bit管理npm包

Posted rongfengliang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用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

以上是关于使用bit管理npm包的主要内容,如果未能解决你的问题,请参考以下文章

NPM包管理工具

NPM 包管理工具详解,使用教程

Yarn: 一个新的JavaScript模块管理器

npm包的发布和管理

NPM - Node Package Manager - Node 包管理器

如何使用NPM?CNPM又是什么?