Ошибка вывода Scss в терминале после обновления grunt-sass - PullRequest
0 голосов
/ 28 сентября 2018

Я использую в Windows 10 стека grunt для сборки моих файлов scss в css;В настоящее время я использую следующие версии:

"grunt": "^1.0.3",
"grunt-cli": "^1.2.0",
"grunt-sass": "^3.0.1"
"node-sass": "^4.9.2"

Моя рабочая задача настроена следующим образом:

const sass = require('node-sass');    

module.exports = {
    options: {
        implementation: sass,
        outputStyle: expanded,
        sourceMap: true,
        sourceComments: true

    },

    dist: {
        files:[{
            expand: true,                  
            cwd: './sourceScss/',                  
            src: ['**/*.scss'],   
            dest: './dist/assets/css/', 
            ext: '.temp.css'                
        }]  
    }
};

Если я пишу ошибку в одном из моих файлов scss (например, в скобках с превышением) Я получаю в терминале:

Fatal error: Invalid CSS after "}": expected selector or at-rule, was "}"

Но я почти уверен, что когда я использовал более старую версию grunt-sass (2.1.0), вывод ошибок был намного более подробным:

>> File "source\Scss\_components.box.scss" changed.
Running "sass:dist" (sass) task
>> Error: Invalid CSS after "}": expected selector or at-rule, was "}"
>>         on line 43 of source/Scss/_components.box.scss
>>         from line 43 of source/Scss/app.scss
>> >> }}
>>    ^
Warning:  Use --force to continue.

Я что-то забыл?Как я могу получить это обратно?Надеюсь, я дал понять, спасибо.

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