【发布时间】:2021-05-11 12:02:11
【问题描述】:
我在 src/assets/scss/main.sass 中创建了一个 main.sass 文件。只声明了一个 var。
$primary: #b2209d
我的 Vue 文件:
<template>
<div id="app">
<div class="whatever">
dawdaw
</div>
</div>
</template>
<style lang="sass">
.whatever
background: $primary
</style>
还有我的 vue.config.js
module.exports = {
lintOnSave: false,
css: {
requireModuleExtension: false,
loaderOptions: {
css: {
modules: {
localIdentName: '[name]_[hash:base64:4]'
}
},
sass: {
prependData: `@import "@/assets/scss/main.sass";`
}
}
}
}
我的 vue/cli 版本是:4.3.1。 当我在vue文件中直接导入我的main.sass文件时,它可以工作,所以我知道路径是def。对。
我错过了什么吗?
【问题讨论】: