我正在构建VueJS组件库,其中包括vue-元素和其他一些第三方库。
我把我的图书馆包括在我的主要项目中。
但是我的主要项目包含了与其他一些表单组件相同的第三方库(vue-element)。
所以问题是如何管理第三方css。目前,我正在复制vue元素css文件(一次它包含在我的主要项目中,第二次来自我的库css)。
发布于 2018-12-11 16:00:05
必须将vue-element视为库的外部依赖项。显式地将其声明为依赖项。这意味着您的库应该假设调用项目(即主项目)将在加载库的CSS之前加载CSS。
这是大多数项目构造CSS的方式。您的HTML文件应该如下所示:
<!-- External CSS -->
<link href="vue-element/dist/style.css" />
<!-- Library CSS -->
<link href="path-to-your-library/dist/style.css" />https://stackoverflow.com/questions/53726291
复制相似问题