【发布时间】:2020-02-24 05:56:31
【问题描述】:
我有一个 Angular Universal + Asp Net Core 应用程序。
我需要从“虚拟目录”提供静态文件。
在 ASP NET 方面我有:
app.UseFileServer(new FileServerOptions
{
FileProvider = new PhysicalFileProvider(Configuration["CDN"]),
RequestPath = new PathString("/cdn"),
EnableDirectoryBrowsing = false
});
在 Angular Universal 方面我尝试过:
app.use(express.static('CDN'));
app.use('/CDN', express.static('C:\path\to\CDN'));
但是这些都不起作用,我收到了这个错误:
main-es2015.js:1 ERROR Error: Uncaught (in promise): Error: Cannot match any routes. URL Segment: 'CDN/photot.jpg'
【问题讨论】:
标签: angular asp.net-core angular-universal