PowerShell 重定向写出中文乱码

命令行难度 2/5约 2 分钟

用 Out-File 或 > 生成的中文文件被其它程序读成乱码,原因是 Windows PowerShell 默认不写 UTF-8。

PowerShell 里 && 不能用来连接命令

命令行难度 1/5约 1 分钟

从文档里复制来的 npm run build && npm run serve 在 Windows 上直接报错,因为 && 是 PowerShell 7 才支持的语法。