grunt.js报告说我的utf-8无效

时间:2014-12-01 08:21:17

标签: utf-8 gruntjs

我使用Grunt编译SASS文件。

它会显示错误消息:

Running " Sass : dist " ( Sass ) task
Warning: Error : Invalid UTF-8
Use --force to Continue .

我该怎么做才能解决这个问题?

2 个答案:

答案 0 :(得分:0)

据推测,grunt.js要求您的输入文件以UTF-8编码。检查一下。我不知道您是如何创建SASS文件的,因为您认为不适合告诉我们。如果它们是在文本编辑器中手动创建的,请检查文本编辑器是否设置为以UTF-8编码保存文件。

我真的不明白为什么你在这里问了一个问题。错误消息表明您的输入文件不是有效的UTF-8编码。所以修复它。有什么问题?

答案 1 :(得分:0)

尝试使用--verbose标记运行以获取更多信息。

尝试在grunt之外运行sass - grunt只是与sass app的接口。

您的grunt配置或您尝试处理的文件可能存在错误