Puppeteer需要运行的服务器才能运行测试。我如何在travis中同时npm start
和npm test
?
我的.travis.yml是
language: node_js
node_js:
- "8"
cache:
directories:
- "node_modules"
install:
- npm install
script:
- npm start
- npm test
构建失败并说The command "npm start" exited with 1.
答案 0 :(得分:1)
您需要在-npm start and sleep之后添加此'&'符号。 这是示例:
script:
- npm run start &
- sleep 15
- npm run test
如果您需要在无头模式下查看,请假添加:
addons:
chrome: stable
P.s。希望对您有帮助