我在package.json文件中有以下内容:
{
"name": "test demo",
"version": "1.0.0",
"description": "test demo scripts",
"scripts": {
"test:v1": "wdio src/resources/config/wdio.chrome.conf.js --spec test/Tests.spec.ts",
"test:v2": "wdio src/resources/config/wdio.firefox.conf.js --spec test/Tests.spec.ts",
"test": "npm run test:v1 && npm run test:v2"
},
...
}
运行此命令时:
npm run test
如果test:v1
失败,则根本不会执行test:v2
脚本。
有没有方法配置此选项,以便无论某些脚本失败,所有脚本都可以运行?
谢谢!
npm run test:v1; npm run test:v2
;
表示运行下一个命令,而不管前一个命令是否成功。
&&
表示只有在前一个命令成功时才运行下一个命令。