当我选择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)。
答案 0 :(得分:0)
花了一段时间,但我发现了问题
在一个不相关的问题中,我从sockjs-node
获得了404
修复程序如下所示:https://github.com/angular/angular-cli/issues/8487#issuecomment-344665930
显然,WDS对错误感到窒息,拒绝承认刷新页面的请求。解决sockjs-node错误修复了我的问题。