Node.js控制台无法输入土耳其字符的技术问题咨询
Node.js控制台无法输入土耳其字符的解决方案
使用prompt-sync库在Node.js控制台中无法输入土耳其字符,涉及代码如下:
var prompt = require('prompt-sync')(); global.choice = prompt(' > '); // 此处无法输入土耳其字符
解决步骤
- 初始化
prompt-sync时添加UTF-8编码配置,确保输入支持土耳其字符:var prompt = require('prompt-sync')({ encoding: 'utf-8' }); global.choice = prompt(' > '); - 若上述方法无效,检查系统控制台编码:确保控制台默认编码为UTF-8(例如Windows命令行可执行
chcp 65001切换编码)。
内容的提问来源于stack exchange,提问作者Reloxe
相关产品推荐
相关产品推荐

