【发布时间】:2017-11-12 10:21:12
【问题描述】:
我的目标是让以下代码在 Laravel 项目的 .vue 文件中工作:
<style scoped lang="scss">
@import 'variables'; // <-- file not found
// ...
</style>
目前,每当我尝试运行上述代码时,sass 编译器都会抛出“找不到文件”错误。
我现在的webpack.mix.js:
mix.js('resources/assets/js/app.js', 'public/js')
.sass('resources/assets/sass/app.scss', 'public/css')
.webpackConfig({
resolve: {
alias: {
tools: 'resources/assets/sass/tools' // <-- does not work
}
}
});
那么问题来了,如何配置 laravel-mix,以便能够包含全局 sass 文件无需使用相对路径?
【问题讨论】:
标签: laravel laravel-5 webpack vuejs2 laravel-mix