Nuxt 中的 Vuetify 默认样式问题

问题描述 投票:0回答:2

我的代码是

<div class="cd-page__details-wrapper">
  <v-text-field
    label="Outlined"
    placeholder="Outlined"
    outlined
  ></v-text-field>
</div>

但我有一些可怕的事情

printscreen of component

我的nuxt.config.js

buildModules: [
  '@nuxtjs/dotenv',
  '@nuxtjs/vuetify',
],
javascript vue.js nuxt.js vuetify.js
2个回答
1
投票

OP的问题通过将

v-app
添加到主
div
来解决,就像那样

<div class="v-app">
  <v-text-field
    label="Outlined"
    placeholder="Outlined"
    outlined
  ></v-text-field>
</div>

0
投票

对我来说,我在生产版本中发现 Vuetify 组件缺少一些 CSS,问题出在

nuxt-purgecss
模块上,将其从
modules
中的
nuxt.config.ts
键中删除并再次重建后,它起作用了。

但是现在未清除的CSS存在问题(正如kisu指出的那样),所以我在

nuxt-purgecss
模块的repo中打开了一个问题。

问题:Vuetify 生产版本中缺少 3 种样式

© www.soinside.com 2019 - 2024. All rights reserved.