Я пытаюсь импортировать мое приложение.s css в мое приложение. vue, но я получаю сообщение об ошибке, что псевдоним sass не распознается. Я посмотрел в Интернете, как добавить псевдоним в мой файл микса, и у меня есть следующий webpack.mix. js. В моем vue компоненте у меня есть следующий код
<style lang="scss">
@import 'sass/app.scss';
html, body{
margin: 0px;
padding: 0px;
background-color: $secondary-color;
}
</style>
И в моем webpack.mix. js
const mix = require('laravel-mix');
mix.webpackConfig({
resolve: {
alias: {
'@': path.resolve(__dirname,'/resources/js'),
'sass': path.resolve(__dirname, '/resources/assets/sass')
},
},
});
mix.js('resources/js/app.js', 'public/js')
.sass('resources/sass/app.scss', 'public/css');
Я попытался изменить псевдоним на ~
, но это не сработало. Что я тут не так делаю?