Javascript cheerio js.html()编码未按预期工作

Javascript cheerio js.html()编码未按预期工作,javascript,cheerio,Javascript,Cheerio,下面的示例cheerio.js呈现额外的字符: 资料来源: var express = require('express'); var fs = require('fs'); var cheerio = require('cheerio'); var app = express(); var d=cheerio.load(' <%- include ./partials/links %>',{decodeEntities: true,xmlMode: true}); console.

下面的示例cheerio.js呈现额外的字符:

资料来源:

var express = require('express');
var fs = require('fs');
var cheerio = require('cheerio');
var app = express();
var d=cheerio.load(' <%- include ./partials/links %>',{decodeEntities: true,xmlMode: true});
console.log(d.html());
app.listen(8765);
exports = module.exports = app;
var express=require('express');
var fs=需要('fs');
var cheerio=需要('cheerio');
var-app=express();
var d=cheerio.load(“”,{decodeEntities:true,xmlMode:true});
log(d.html());
app.listen(8765);
导出=模块。导出=应用程序;
输出:

<%- include="" .="" partials="" links="" %=""/>


您的实际问题是什么?cheerio.js在html中添加额外字符会导致html错误预期的html是:但输出带有额外字符