【发布时间】:2022-01-17 05:50:58
【问题描述】:
我有一个 JavaScript 文件“test.js”,想从 PowerShell 调用这个文件。
test.js 文件:
async function main() {
console.log("€");
}
main();
当我从 cmd 调用脚本时,我得到正确的编码结果,例如“€”
C:\> node test.js -> €
当我从 PowerShell 调用脚本时,我得到一个错误的编码结果,例如“€”
PS C:\> node test.js -> €
当我通过 cmd 从 PowerShell 调用脚本时,我还会得到一个错误的编码结果,例如“€”
PS C:\> cmd /c node test.js -> €
如何在 PowerShell 中获得正确的编码结果“€”?
【问题讨论】:
标签: node.js powershell