загрузчик scss не работает - PullRequest
0 голосов
/ 13 июня 2018

Когда я пытаюсь включить мои .scss файлы в шаблон, это не работает.Как будто их вообще не существует.структура моего приложения:

- src
  - components
        - App.vue
        - Login.vue
  - js
        - app.js
  - scss
        - app.scss
        - bootstrap-custom.scss
        - main.scss

все в приложении vue работает нормально, но не в стилях.поэтому в моем App.vue я импортирую такие как

<style lang="scss" scoped>
    @import '../scss/app.scss';
</style>

и так далее в моем scss/app.scss

@import 'bootstrap-custom.scss';
@import '../../../node_modules/bootstrap/scss/bootstrap.scss';
@import 'main.scss';

и моей конфигурации веб-пакета

module: {
    rules: [
        {
            test: /\.js$/,
            loader: 'babel-loader',
            query: {
                presets: ['es2015']
            }
        },
        {
            test: /\.css$/,
            use: [
                MiniCssExtractPlugin.loader,
                "css-loader"
            ]
        },
        {
            test: /\.vue$/,
            loader: 'vue-loader',
             options: {
                 loaders: {
                     'scss': 'vue-style-loader!css-loader!sass-loader',
                     'sass': 'vue-style-loader!css-loader!sass-loader?indentedSyntax'
                 }
             }
        },
        {
            test: /\.(css|less|scss)$/,
            use: [
                {
                    loader: 'style-loader'
                },
                {
                    loader: 'css-loader'
                },
                {
                    loader: 'sass-loader'
                }
            ]
        }
    ]
}

таккажется, я делаю все хорошо, но все еще не вижу результата?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...