ng service live reload在脚本

时间:2018-06-12 11:53:02

标签: angular angular-cli angular-cli-v6

当我选择ng serve时,它会检测到我的更改并重新加载页面 但是,如果我尝试使用npm run myStartScript,则不会 myStartScript:

ng serve --deploy-url https://localhost:4200/ --ssl true --ssl-key \"my_store.key\"  --ssl-cert \"my_key_store.crt\"

版本:

Angular CLI: 6.0.8
Node: 8.11.2
OS: win32 x64
Angular: 6.0.4

编辑: 我做了一些测试。无论我使用哪个localhost:4200命令,直接在ng serve指向我的浏览器都能正常工作。但是当我在远程服务器上启动项目时(脚本从localhost拉出),它不会自动重新加载。
在以前使用完全相同配置的项目中,这有效。唯一的区别是Angular版本(4对6)和Angular CLI版本(1.0对6)。

1 个答案:

答案 0 :(得分:0)

花了一段时间,但我发现了问题 在一个不相关的问题中,我从sockjs-node获得了404 修复程序如下所示:https://github.com/angular/angular-cli/issues/8487#issuecomment-344665930

显然,WDS对错误感到窒息,拒绝承认刷新页面的请求。解决sockjs-node错误修复了我的问题。