Vuetify软件包CSS覆盖了应用程序的CSS

时间:2019-11-25 20:09:50

标签: css vue.js meteor vuetify.js

希望这是一个新手问题。

我正在几个屏幕上将vuetify集成到现有的vuejs Web SPA应用程序中。该应用程序使用purpose ui作为其CSS和样式。将vuetify集成到应用程序中后,我们看到该站点现在具有vuetify样式。

我如何确保vuetify的样式仅限于在几个屏幕上使用的特定vuetify控件?

更新1:

index.js

if (Meteor.isClient) 
{
  import 'vuetify/dist/vuetify.min.css';
}

index.html: meteor-bundled-css下面的行应在捆绑的css文件中包含vuetify.min.css,但我在捆绑的文件中看不到css构造,尽管网站现在是重要的ui \ Vuetify网站。

<head>
  <link type="text/css" href="/css/purpose.css" rel="stylesheet">
  <meteor-bundled-css /> 
</head>

1 个答案:

答案 0 :(得分:0)

我能够通过删除Vuetify并在项目中添加BootstrapVue来解决此问题,并将其添加到BootstrapVue,Bootstrap css文件中,而不是在index.js文件中添加css文件,而是将其添加到客户端文件夹中因此它可以由Meteorjs自己打包\最小化。