Javascript Nodejs-从文本文件读取html内容时出现问题

Javascript Nodejs-从文本文件读取html内容时出现问题,javascript,node.js,Javascript,Node.js,我打算用下面的代码从文本文件中读取html内容。当使用fs模块从文件中读取html内容时,所有html标记都被替换为一些垃圾字符 有人能帮我理解我做错了什么吗 在此处输入代码文件内容 <h2 class="mb30">Bone Grafting</h2> 使用的代码 var fs = require('fs'); fs.readFile(filePath, function (err, contents) { //some code here } 文本文件的编码

我打算用下面的代码从文本文件中读取html内容。当使用fs模块从文件中读取html内容时,所有html标记都被替换为一些垃圾字符

有人能帮我理解我做错了什么吗

在此处输入代码
文件内容

<h2 class="mb30">Bone Grafting</h2>
使用的代码

var fs = require('fs');
fs.readFile(filePath, function (err, contents) {
   //some code here
}

文本文件的编码为utf-8

以包含用于读取文件详细信息的文件格式

fs = require('fs')
fs.readFile('/etc/hosts', 'utf8', function (err,data) {
  if (err) {
    return console.log(err);
  }
  console.log(data);
});

这个
响应来自哪里?您显示的代码永远不会输出文件的内容,因此,也许问题出在你没有显示的代码上——也就是说,这与
//这里的一些代码有关
你是对的。我试图使用mustache模板引擎呈现从文件返回的html内容。我不知道默认情况下mustache将转义文本。下面链接中给出的Asnswer解决了我的问题。
fs = require('fs')
fs.readFile('/etc/hosts', 'utf8', function (err,data) {
  if (err) {
    return console.log(err);
  }
  console.log(data);
});