Pau*_*nza 5 asp.net visual-studio-2017 angular angular6 asp.net-core-2.1
我使用Visual Studio 2017 15.8.3与.Net Core 2.1和Angular 6.我使用模板创建项目并将其从Angular 5升级到6.它按预期运行.我删除了模板代码并添加了自己的代码.当我添加更多代码时,我开始收到Can not GET/message; 但是,如果我进入任何.ts文件并保存它,刷新浏览器的所有重新加载并按预期出现.没有错误显示.我看不出任何问题.
我在Startup中有这个
app.UseSpa(spa =>
{
// To learn more about options for serving an Angular SPA from ASP.NET Core,
// see https://go.microsoft.com/fwlink/?linkid=864501
spa.Options.SourcePath = "ClientApp";
if (env.IsDevelopment())
{
spa.Options.StartupTimeout = new TimeSpan(0, 0, 360);
spa.UseAngularCliServer(npmScript: "start");
spa.UseProxyToSpaDevelopmentServer("https://localhost:4200");
}
});
Run Code Online (Sandbox Code Playgroud)
我很难过.
谢谢,保罗
Pau*_*nza 13
好的,所以这有点令人尴尬,但我要离开这里以防万一有人遇到同样的问题,无法弄明白.
我从原型项目中复制了一堆代码,但是我遗漏了一个不明显的文件.我是怎么找到的?Visual Studio中的" 输出"窗口!其他任何工具都没有显示任何内容.
Microsoft.AspNetCore.SpaServices:Error: ERROR in src/app/models/user-configuration.model.ts(1,36): error TS2307: Cannot find module './functional-ability.model'.
Run Code Online (Sandbox Code Playgroud)
所以我想这里的教训是这样的:
不能GET /似乎告诉你缺少某些东西
Visual Studio 输出窗口和错误列表是这些以及许多其他情况下的伙伴.
| 归档时间: |
|
| 查看次数: |
5032 次 |
| 最近记录: |