【发布时间】:2019-04-11 00:08:43
【问题描述】:
我知道 SO 中的问题 change-default-font-in-vuetify,但它并没有解决我的问题,因为它是在 vue-cli-3 出现之前发布的,所以那里的想法在这里不适用, Vuetify on how to change themes and other options 的官方文档在使用 vue-cli 3 创建项目时没有任何有效步骤。
到目前为止,我的尝试是这样的:
-
vue create fooproject(使用默认配置,但即使我不使用默认配置,而是在项目中挑选我想要的东西并手动选择 css-preprocessor 作为手写笔它也不起作用)
-
vue 添加 vuetify
-
它创建一个插件目录:src/plugins,它存储vuetify.js
-
在 HelloWorld 组件中添加一个 v-btn 只是为了知道字体是否有效
-
然后我应该能够导入../stylus/main.styl,我有:
@import '~vuetify/src/stylus/settings/_variables' $body-font-family = 'Open Sans', sans-serif; $heading-font-family = '蒙特塞拉特',无衬线; @import '~vuetify/src/stylus/main'
我什至尝试使用 @import '~vuetify/src/stylus/main' ,我是否还必须添加额外的 stylus-loader 依赖项或其他任何东西?因为这正是 Vuetify 网站上不推荐的。
错误日志:没有错误,我只是在我的材质按钮中看到 Roboto 字体
有什么意见吗?
其他尝试: 我尝试按照Jacob E. Dawson 编写的步骤进行操作,但我可能遗漏了一些超级愚蠢的东西。
编辑: 当时来自 media 的链接文章并未说明截至 2019 年 9 月它的范围不限于特定的 Vue 版本。
【问题讨论】:
-
有人应该告诉 Jacob 发布代码以及代码的屏幕截图(或者根本没有屏幕截图),哈哈。
-
大声笑我100%同意,根据图像重写代码真的很烦人。
标签: vue.js vuetify.js vue-cli-3 stylus-loader