L. *_*der 4 tailwind-css bit.dev
我想在 tailwindcss 之上构建一个组件库。因此我想用 bit.dev 封装我的组件。这是可能的,还是这两种竞争方法?
小智 5
有可能的。我设法做到了如下。(使用最新的 v15 - Bit Harmony)
在开始项目之前,请通过您的 Bit 配置文件设置集合:https ://bit.dev/~create-collection
npm i -g @teambit/bvm
bvm install
bit login
bit init --harmony
workspace.jsonc
{
"defaultScope": "your-profile.your-collection"
}
Run Code Online (Sandbox Code Playgroud)
该文件中的其他所有内容都可以(应该?)保持不变。
tailwind-config/index.js
bit add tailwind-config
npm install
)bit tag --all
又名提交(正如我们从 git 中了解到的)bit export
又名推该组件现在应该出现在您的集合中,您还可以使用任何包管理器在各个项目中重用 Tailwind 的配置文件,例如npm install @your-profile/your-collection.tailwind-config
最后,将其添加到您的tailwind.config.js
文件中:
module.exports = require('./node_modules/@your-profile/your-collection.tailwind-config')
我个人认为,这是拥有一致且实用的设计系统的好方法。
有关 Bit 内部工作原理的更多信息,请查看文档:https ://harmony-docs.bit.dev/
更新:初始化新拉取的存储库(包括.bitmap
& workspace.jsonc
)的最佳方法是使用bit import
,然后npm install
归档时间: |
|
查看次数: |
2093 次 |
最近记录: |