var fs = require('fs'); //require fs模块 文件操作
var data = fs.readFileSync('input.txt');
console.log(data.toString());
console.log("程序执行结束!");
console.log()出现中文乱码,原因是node.js文件的编码格式不对,应该改为utf-8无BOM编码格式
在VS2017中修改编码格式的方法如下:
文件->高级保存选项->UTF-8 带签名
如果没有高级保存选项,可以先添加命令,具体步骤如下:
1、工具->自定义->命令
2、选择文件->添加命令
3、类别选择文件->在命令中找到高级保存选项
4、选择上移、下移调整位置->关闭
最后测试下乱码有没有解决: