Я сделал следующий трюк, и он сработал для меня:
Я обновил свой файл angular.json и добавил новый параметр configurations
"e2e": {
"root": "e2e/",
"projectType": "application",
"prefix": "",
"architect": {
"e2e": {
"builder": "@angular-devkit/build-angular:protractor",
"options": {
"protractorConfig": "e2e/local.js",
"devServerTarget": "ng:serve"
},
"configurations": {
"env": {
"protractorConfig": "e2e/protractorconf.js",
"devServerTarget": ""
}
}
},
Он работает, когда я запускаю
ng e2e -c env --baseUrl="https://google.com"
-c - это конфигурации, указанные в angular.json.
См. https://angular.io/cli/e2e для получения дополнительных параметров