Вот мое провокационное заявление.
sass: {
site: {
options: {
implementation: 'dart-sass',
style: 'compressed',
noCache: true
},
dist: {
files: {
'dist/css/jk.css' : 'src/sass/jk.scss'
}
}
}
},
Когда я запускаю grunt или триггеры grunt в предложении watch, я получаю этот вывод.
Running "sass:site" (sass) task
Файл "dist / css / jk.css" никогда не создается. Я не получаю никакого другого выхода от Grunt. Если я запускаю sass из командной строки, файл завершается без проблем.
Я не уверен, почему это терпит неудачу, поскольку это молча терпит неудачу. Если бы не что иное, я бы хотел знать, как включить подробные сбои.
UPDATE. Попробовал запустить grunt с -v, это вывод.
Running "sass:site" (sass) task
Verifying property sass.site exists in config...OK
File: [no files]
Options: precision=10, implementation="dart-sass", style="compressed", noCache
undefined
Похоже, я неправильно объявляю файлы. Я совершенно уверен, что пути верны. Если я запускаю sass из командной строки с теми же путями, то это успешно, как и ожидалось.