我正在尝试将一些变量导入到.vue组件中,但它无法工作,我怀疑是webpack的配置有问题...
.vue
<style scoped lang="scss">
@import "variables";
...
config.js
...
{
test: /\.vue$/,
loader: 'vue-loader',
options: {
loaders: {
'sass-loader': {
data: '@import "variables";',
includePaths: [
// yes, I've tested different paths with no luck...
'/src/scss',
'./src/scss',
path.resolve(__dirname, '/src/scss'),
path.resolve(__dirname, './src/scss')
]
},
},
}
},
...
我看到很多人都有这种需求,不知道你是否找到了解决方案。将sass引入模板中是很好的,但如果没有变量,它就没什么用处了...(当然,我可以直接放置绝对路径,但那是一种糟糕的做法...)
sass-loader
在工作,这一点很重要。只是为了全面。 - SnoProblem