SASS,节点SASS返回“;无效的UTF-8“;

SASS,节点SASS返回“;无效的UTF-8“;,sass,node-sass,Sass,Node Sass,我有一个非常简单的节点sass脚本: var sass = require('node-sass'); var stats = {}; sass.render({ file: "./src/sass/test.scss", outFile: "./src/css/test.css", success: function(css) { console.log(css); console.log(stats); }, error

我有一个非常简单的节点sass脚本:

var sass = require('node-sass');
var stats = {};
sass.render({
    file: "./src/sass/test.scss",
    outFile: "./src/css/test.css",
    success: function(css) {
        console.log(css);
        console.log(stats);
    },
    error: function(error) {
        console.log(error);
    },
    stats: stats
});

console.log(stats);
在控制台中打印:

{
  "status": 3,
  "message": "Invalid UTF-8",
  "code": 3
}

我做错了什么?

我通过从文件夹名称中删除字母“ä”,成功地解决了类似的Sass-Gulp任务问题。也许您的文件夹路径中也有一封不支持UNIX的信件?尝试删除它