当我执行的是在命令行中我看到很好的格式化输出要求NPM一个批处理文件,如:楠exec命令错乱输出
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected] ([email protected])
├── [email protected]
├── [email protected]
├── [email protected] ([email protected], [email protected], support
├── [email protected] ([email protected], [email protected], end-of-
├── [email protected] ([email protected], [email protected], [email protected],
├── [email protected] ([email protected], [email protected], [email protected], defa
└── [email protected] ([email protected], [email protected], array-uni
[email protected], [email protected], [email protected], [email protected])
然而,当我从南特脚本调用同一个批处理文件,使用exec任务,输出变为乱码(即使我使用了“输出”开关管输出到文件):
[exec] Ôö£ÔöÇÔöÇ [email protected]
[exec] Ôö£ÔöÇÔöÇ [email protected]
[exec] Ôö£ÔöÇÔöÇ [email protected]
[exec] Ôö£ÔöÇÔöÇ [email protected]
[exec] Ôö£ÔöÇÔöÇ [email protected]
[exec] Ôö£ÔöÇÔöÇ [email protected] ([email protected])
[exec] Ôö£ÔöÇÔöÇ [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected])
[exec] Ôö£ÔöÇÔöÇ [email protected]
[exec] Ôö£ÔöÇÔöÇ [email protected]
[exec] Ôö£ÔöÇÔöÇ [email protected] ([email protected], [email protected], [email protected])
[exec] Ôö£ÔöÇÔöÇ [email protected] ([email protected], [email protected], [email protected], [email protected])
[exec] ÔööÔöÇÔöÇ [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], t
[email protected])
有没有解决办法?
如果使用'exec'任务的'output'参数将输出直接传输到文件,会发生什么? –
谢谢@JamesThorpe,好点。经过测试,其行为相同。 –