【问题标题】:Cannot GET / error无法获取/错误
【发布时间】:2018-12-09 20:12:58
【问题描述】:

寻找了几个小时,关于如何解决这个问题,但没有运气。

我正在使用 VS 2017 预览版,并尝试打开使用 Angular 模板的 ASP.NET core 2.0 Web 应用程序

当我打开网站(f5 或 ctrl-f5)时,网络浏览器会打开并显示消息

无法获取/

我不知道是什么原因造成的以及如何解决这个问题,尝试清理/重建/重新启动 VS/更改项目端口号/重新启动计算机,我还能做些什么来解决这个问题?

【问题讨论】:

  • 我发现here Cannot Get / 实际上指向应用程序中的错误..(奇怪)我花了几个小时寻找所有不同的解决方案。我所做的是从客户端应用程序文件夹中运行命令ng serve,它指出了错误..(我忘了引入一些变量(我从VS运行应用程序,所以它会自动提供ng服务,并说没有关于那个错误)

标签: node.js angular visual-studio single-page-application


【解决方案1】:

根据您在客户端应用程序中遇到的错误,服务器可能根本无法启动。像未声明的本地人这样的本地错误很少成为问题。

通常,当标记为bootstrap 的模块的依赖项丢失时,Web 服务器不会启动,例如“entryComponents”。

另一个可能导致 boostrap 失败的原因是缺少文件:在这种情况下,您应该查看 templateUrlstyleUrls

通过ng build(或更好的ng build --prod)手动编译会将您指向有问题的代码。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-25
    • 2014-02-14
    • 1970-01-01
    • 1970-01-01
    • 2015-10-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多