【发布时间】:2016-02-01 17:31:28
【问题描述】:
我需要依次运行三个脚本,中间是启动 expressjs 服务器。
这是我的脚本:
npm run buildnpm startnode ./node_modules/nightwatch/bin/runner.js -c ./nightwatch.json
原因是 nightwatch 需要运行服务器以进行测试,但是在启动 expressjs 时,我卡在了日志/进程中,而没有继续执行下一个脚本。当我有 npm start & 时,它确实在后台运行它,但启动时间比 nightwatch 第三个脚本要长,所以 nightwatch 调用尚未启动的服务器并失败。
【问题讨论】:
标签: node.js express npm nightwatch.js