我有运行的prepush脚本:
npm test && npm run ng e2e
在Angular环境中。我有这个:
redirectUri: 'http://localhost:4300/dashboard'
用于Auth0。
问题是ng测试在49152端口上运行,因此当运行在git push之前执行的prepush脚本时,重定向url是错误的。
我该如何专门针对Angular 4解决此问题?我无法更改ng测试的端口,它必须保持原样。
我还尝试在ng test上使用--environment参数来指定另一个具有49152端口的环境,但该环境将被忽略。
答案 0 :(得分:0)
我知道了。我的脚本是错误的。
我有正在运行的e2e脚本:
protractor
prepush正在呼叫:
npm test && npm run ng e2e
现在,我将e2e脚本更改为:
ng e2e -e testing
然后推送至:
npm test && npm run e2e
它可以正常工作,环境也可以正常工作。