Javascript 在Windows和Linux上运行json服务器和量角器测试
我想在Windows和Linux上运行Javascript 在Windows和Linux上运行json服务器和量角器测试,javascript,node.js,protractor,Javascript,Node.js,Protractor,我想在Windows和Linux上运行json服务器,然后运行量角器测试。目前,我有两种配置,一种用于Linux,另一种用于Windows。packages.json中的相关部分: "scripts": { "start": "json-server --watch testdb.json --static ./src", "e2e-win": "npm run protractor", "e2e-linux": "npm run protractor", "pr
json服务器
,然后运行量角器
测试。目前,我有两种配置,一种用于Linux,另一种用于Windows。packages.json中的相关部分:
"scripts": {
"start": "json-server --watch testdb.json --static ./src",
"e2e-win": "npm run protractor",
"e2e-linux": "npm run protractor",
"pree2e-win": "start /b npm start",
"pree2e-linux": "npm start &",
...
}
json服务器
作为后台进程启动,然后执行量角器
。有没有办法以一种与操作系统无关的方式做到这一点?我只需要一个目标e2e
,我希望包中的内容与您的示例非常匹配,在包中就是这样。json
您只需在脚本
部分中执行即可(摘自我正在学习的一个教程):
最后,只需在命令行上运行npm run start\u custom
"ng": "ng",
"serve": "ng serve --proxy-conf proxy.conf.json",
"api": "json-server --watch api/data.json --routes api/routes.json",
"start_custom": "concurrently \"npm run api \" \"npm run serve\""