【问题标题】:Pipe Command Not Working In Windows管道命令在 Windows 中不起作用
【发布时间】:2016-10-17 07:23:18
【问题描述】:

type coverage/lcov.info | coveralls/bin/coveralls.js 我在 appveyor.yml 文件中使用了上面的命令来生成工作服的覆盖率,但是有一个问题,管道命令在 Windows 中不起作用。请为 Windows 建议一个替代命令。

【问题讨论】:

  • 为什么这个标签是c#
  • 你的问题不是管道,你的问题是什么引擎正在执行你的脚本。在 Windows 中,默认情况下,.js 文件不会由 node 处理,除非您更改文件关联或在命令行中包含可执行文件

标签: linux windows appveyor


【解决方案1】:

您预计会发生什么? coveralls.js 等 Javascript 文件在 Windows 上不是可执行文件类型。因此,虽然管道确实在 Windows 上工作,但管道右侧的文本需要是可执行命令。

也许你的意思是这样的:

jscript coveralls/bin/coveralls.js < coverage/lcov.info

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-31
    • 1970-01-01
    相关资源
    最近更新 更多