繁体   English   中英

localhost:4200 不适用于我的 Angular 应用程序

[英]localhost:4200 not working for my angular app

直到昨天,一切都运行良好。 使用 cmd,我输入 ng serve,在浏览器中输入 localhost:4200,然后我的网站就会启动。 今天突然,本地主机没有响应。 ng serve 工作正常。

输入 ng-serve- 后的输出

10% building 3/3 modules 0 activei 「wds」: Project is running at http://localhost:4200/webpack-dev-server/
i 「wds」: webpack output is served from /
i 「wds」: 404s will fallback to //index.html

chunk {main} main.js, main.js.map (main) 47.8 kB [initial] [rendered]
chunk {polyfills} polyfills.js, polyfills.js.map (polyfills) 264 kB [initial] [rendered]
chunk {runtime} runtime.js, runtime.js.map (runtime) 6.15 kB [entry] [rendered]
chunk {styles} styles.js, styles.js.map (styles) 9.7 kB [initial] [rendered]
chunk {vendor} vendor.js, vendor.js.map (vendor) 3.81 MB [initial] [rendered]
Date: 2019-09-05T04:20:41.402Z - Hash: a7331d4e748902ef88b7 - Time: 19033ms
** Angular Live Development Server is listening on localhost:4200, open your browser on http://localhost:4200/ **

我尝试了不同的浏览器,尝试重新安装 angular,但问题仍然存在。

我在浏览器上收到的消息是 - 无法访问此站点。

您可以尝试更改主机和端口,如下所示:

ng serve --host 0.0.0.0 --port 5000

也许它会有所帮助...

好的,我发现了问题。 在 Windows 更新之后,防火墙设置被搞砸了。 我恢复了默认设置,现在它工作正常。 故事的寓意:使用 Linux!

使用ng serve而不是用http://localhost:4200打开 URL 用http://0.0.0.0:4200打开。

在开始您的应用程序制作之前,每次先编译。

脚步。

  1. 转到您在 CMS 中的文件位置。
  2. 然后输入ng serve并等待。
  3. 然后去localhost:4200

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM