vuetify.js - 如何使用nuxt在vuetify插件中使用roboto字体提高页面速度

标签 vuetify.js nuxt.js lighthouse

当我制作 lighthouse 报告时,此性能问题出现在 /css?family=Roboto:100,300,400,500,700,900&display=swap 的网址中消除渲染阻塞资源 它是由 vuetify 框架和 nuxt 生成的,我怎样才能不阻止这个渲染?

最佳答案

默认情况下,vuetify 会将 Roboto 字体和 MDI 图标添加到您的项目中,从 HEAD 中的同步脚本外部加载它。它会导致您的项目在其他所有内容之前加载它们,导致页面加载延迟大约 1 秒。

您可以通过将以下内容添加到 nuxt.config.js 文件中来关闭该功能:

vuetify: {
    defaultAssets: false
}

来源:This post在 Stackoverflow 上。

关于vuetify.js - 如何使用nuxt在vuetify插件中使用roboto字体提高页面速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62827416/

相关文章:

vue.js - 在不更改路由的情况下重新评估 Nuxt.js 中间件

javascript - 如何访问 fetch() Hook 内的 Nuxt 上下文?

javascript - google lighthouse 如何计算 javascript 评估时间,以及为什么对于不同环境中的相同脚本,它会有很大差异

laravel - 按 laravel lighthouse graphql 中的相关列排序

javascript - Vuetify.js 数据表固定标题通过 CSS 滚动

javascript - vue-test-utils 在按钮上点击触发器不触发

javascript - 更改 vuetify 列表中的按钮颜色

vue.js - 构建 dist 文件夹并将其发布到 github 页面

vue.js - 语法错误 : Unexpected token export when using lodash with Nuxt

upgrade - PageSpeed Insights于2020年5月27日完成升级