Bit - 一款管理 copy-paste 代码的工具
除了使用 npm 管理代码依赖,事实上程序员们也复制粘贴代码到仓库里,Bit 就是这么一款管理这种代码的工具。
- 使用 Bit 你不需要把组件从代码库中剥离出来,写一大堆 publish metadata,然后上传到包管理中心。
- 你要做的事情是
bit add src/your-components/*; bit export username.scopename
- 其它代码库想用这块代码
- 仍然可以用 npm install;
- 或者使用
import padLeft from '@bit/bit.examples.string.left-pad'
这样的方法导入; - 或者直接运行
bit import username.scopename
,参考 Importing Components
衍生思考:这门语言雄心很大,想成为通用的工具。目前这个工具只能支持 js 这种语言,要成为一个广泛用在各种语言里的的工具还有不少的距离。