grunt-contrib-sass: niekompatybilne kodowanie znaków: UTF-8 i CP850

Podczas próby użycia gruntu do konwersji moich plików sass na normalne pliki css otrzymuję ostrzeżenie:

Warning: Encoding::CompabilityError: incompatible character encodings: UTF-8 and CP850.

Jednak gdy uruchamiam sassa, wywołując plik (i), wszystko działa tak, jak powinno, mimo że kodowanie nie jest przeze mnie określone. MójGruntfile.js wygląda tak:

[...]
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',
            }
        }
    }
[...]

który jest częściąGruntfile.js Rozwidliłem się z reveal.js na GitHub. Spojrzałem nagrunt-contrib-sass na GitHub i próbowałem znaleźć opcję ręcznej zmiany kodowania. Jednak wydaje się, że nie istnieje (może po prostu to przeoczyłem?). Myślę, że kluczem do problemu jest to, że używam systemu Windows 8, a nie systemu operacyjnego opartego na systemie Unix.

Moje pytanie brzmi: jak pozbyć się tego ostrzeżenia? Albo jak naprawić kod, aby działał poprawnie? Każda pomoc jest doceniana.

questionAnswers(1)

yourAnswerToTheQuestion