nodejs console.log 输入乱码
时间: 2023-07-07 12:24:25 浏览: 439
2020.9最新-NodeJS视频.txt
如果你在 Node.js 中使用 `console.log` 输出的文本出现了乱码,那么可能是因为你的控制台不支持当前文本编码格式。你可以尝试以下方法解决这个问题:
1. 使用 `console.log` 的第二个参数指定输出编码,例如:
```javascript
console.log('你好,世界', 'utf-8');
```
2. 在控制台中设置正确的编码格式。不同的操作系统和终端程序设置方式可能不同,可以尝试在终端中输入以下命令尝试设置编码:
- Windows PowerShell:`chcp 65001`
- macOS Terminal:`export LANG=en_US.UTF-8`
- Linux Terminal:`export LANG=en_US.UTF-8`
3. 将输出文本保存到文件中,然后使用支持当前编码格式的编辑器或浏览器打开查看。例如:
```javascript
const fs = require('fs');
fs.writeFileSync('output.txt', '你好,世界', 'utf-8');
```
希望这些方法能够帮助你解决问题。
阅读全文