【问题标题】:How do I run 2 commands in a new command line window?如何在新的命令行窗口中运行 2 个命令?
【发布时间】:2016-05-02 18:23:28
【问题描述】:

我想通过 grunt 任务运行 jasmine 测试。我愿意 jasmine 在同一窗口上运行测试。 start jasmine 生成一个新窗口,运行测试并保持窗口打开。

我希望 jasmine 测试在新窗口上运行,在该新窗口中抛出 press any key to continue.. 提示并在按键时关闭该窗口。

到目前为止,我尝试了start jasmine & pause & exit,但pauseexit 命令仅适用于父窗口。我希望他们改为对子窗口执行操作。

更新jasmine & pause & exit 完全符合我在当前窗口中的需要。我希望这整个事情在一个新窗口上完成。但是 start jasmine & pause & exit 在一个窗口上启动 jasmine,pause & exit 在我当前的窗口上启动!

【问题讨论】:

    标签: shell command-line gruntjs


    【解决方案1】:

    您可以轻松地将其包装在一个批处理文件中,其中列出了每个步骤。

    jasmine
    pause
    

    然后用start调用它。

    【讨论】:

    • 我不想使用批处理文件。这些命令将成为gruntfile.js 中字符串的一部分。
    • 对于 CI 服务器,我将使用普通的 jasmine 命令。这是为了让开发人员可以更轻松地测试 nodejs 代码
    猜你喜欢
    • 1970-01-01
    • 2023-04-04
    • 2022-06-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多