【发布时间】:2019-12-08 12:15:10
【问题描述】:
我正在使用 Nuxt 和 Vuetify 1.5.6 版,并且想将 Vuetify 升级到 2.0.1 版。将 Vuetify 升级到 2.0.1 版本后,我收到如下错误:
./assets/style/app.styl 中的错误
模块构建失败(来自 ./node_modules/stylus-loader/index.js)
错误:/var/www/html/nuxt/my-project/assets/style/app.styl:3:10
1| // 导入并定义 Vuetify 颜色主题
2| //https://vuetifyjs.com/en/style/colors
3| @require '~vuetify/src/stylus/settings/_colors'
未能找到@require 文件~vuetify/src/stylus/settings/_colors.styl
有谁知道发生了什么以及如何修复该错误?
我尝试了一些修复,但仍然出现错误。
这是我的app.style:
@require '~vuetify/src/stylus/settings/_colors'
$theme := {
primary: $blue.darken-2
accent: $blue.accent-2
secondary: $grey.lighten-1
info: $blue.lighten-1
warning: $amber.darken-2
error: $red.accent-4
success: $green.lighten-2
}
// Import Vuetify styling
@require '~vuetify/src/stylus/main'
.page
@extend .fade-transition
【问题讨论】:
-
2.0 版本包括从 Stylus 迁移到 Sass。彩色文档在这里~vuetifyjs.com/en/styles/colors
-
@Phil 那我现在该怎么办,我更新版本时出错了?
-
我建议你查阅相当冗长的upgrade guide。看起来您不能直接使用第 2 版而不对您的应用进行一些重大更改。
标签: vue.js sass vuetify.js nuxt.js stylus