【发布时间】:2020-10-22 13:29:57
【问题描述】:
我的项目目前是使用 BootstrapVue 组件的 Vuejs(似乎使用 bootstrap 4 css)。
我正在尝试将 Tailwind css 用于新的自定义组件。
可以同时使用吗?
谢谢。
【问题讨论】:
标签: vue.js bootstrap-4 vue-component tailwind-css
我的项目目前是使用 BootstrapVue 组件的 Vuejs(似乎使用 bootstrap 4 css)。
我正在尝试将 Tailwind css 用于新的自定义组件。
可以同时使用吗?
谢谢。
【问题讨论】:
标签: vue.js bootstrap-4 vue-component tailwind-css
您可以使用前缀解决类冲突
// tailwind.config.js
module.exports = {
prefix: 'tw-',
}
但是,您很可能会遇到normalize.css 的问题,它在@tailwind base 中使用过
【讨论】:
可能,是的。是否推荐,NO。
有很多类会矛盾 彼此例如
.container (Bootstrap)
.container (Tailwind)
名单还在继续……
我的建议是坚持使用 BootstrapVue 或 Tailwind。我个人的偏好,Tailwind。
【讨论】:
只要 2 个库中没有名称冲突(我认为它们不是),它们就可以正常工作。
但我认为你不应该这样做。因为它会破坏项目的统一性,并且会使其更难维护。
【讨论】: