grunt-contrib-sass: несовместимые кодировки символов: UTF-8 и CP850
При попытке использовать grunt для преобразования моих sass-файлов в обычные css-файлы я получаю предупреждение:
Warning: Encoding::CompabilityError: incompatible character encodings: UTF-8 and CP850.
Однако, когда я запускаю sass, вызывая файл (ы), все работает как надо, хотя я не указываю никакой кодировки. мойGruntfile.js
выглядит так:
[...]
sass: {
main: {
files: {
'css/theme/default.css': 'css/theme/source/default.scss',
'css/theme/beige.css': 'css/theme/source/beige.scss',
'css/theme/night.css': 'css/theme/source/night.scss',
'css/theme/serif.css': 'css/theme/source/serif.scss',
'css/theme/simple.css': 'css/theme/source/simple.scss',
'css/theme/sky.css': 'css/theme/source/sky.scss',
'css/theme/moon.css': 'css/theme/source/moon.scss',
'css/theme/solarized.css': 'css/theme/source/solarized.scss',
}
}
}
[...]
которая является частьюGruntfile.js
Я раскошелился с откровением.js на GitHub. Я посмотрел наГрунт-вно-дерзость на GitHub и попытался найти вариант для изменения кодировки вручную. Однако, похоже, что их нет (может, я просто упустил это из виду?). Я думаю, что ключевой частью проблемы является то, что я использую Windows 8, а не любую ОС на основе Unix.
Итак, мой вопрос: как мне избавиться от этого предупреждения? Или как я могу исправить код для правильной работы? Любая помощь приветствуется.