http-server -p 8080 不为我的 angular 应用程序提供服务。而 ng serve 确实

Cap*_*n A 5 angular angular6

这是我打开本地主机时看到的

我想用 Angular 制作一个 PWA,所以我按照 angular.io 网站上的说明进行了最小的细节操作,但它没有打开通常的“欢迎使用您的应用”页面。可能是什么问题?

我安装了以下内容:

Angular CLI:6.0.1
节点:8.9.4
操作系统:linux x64
Angular:6.0.1

这是我单击 pwaApp 时控制台显示的内容,浏览器将我定向到空白页面

我的问题是什么?我该如何解决?提前致谢

小智 6

我在Angular6中也面临这个问题,但可以通过以下步骤解决

  1. 使用创建一个 distng build --prod
  2. 然后
cd dist
cd project_name
npx http-server
Run Code Online (Sandbox Code Playgroud)
  1. 单击服务器启动后给出的任何IP,例如127.0.0.1:8080


Cap*_*n A 5

我找到了解决方案。我必须构建应用程序,然后 cd 到 dist 中,然后在http-server -p 8080之前再次 cd 到构建的应用程序中。我遵循的教程刚刚提到了 cd 到 dist 并提供服务,所以不是很清楚。