Я использую в 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.
Я что-то забыл?Как я могу получить это обратно?Надеюсь, я дал понять, спасибо.