
无法解析SourceMap:http:// localhost:5000 / node_modules / bootstrap / bootstrap.min.CSS.map
走同样的路线,我的网络字体,例如包含bootstrap的网络字体也没有正确提供,也由MVC中间件而不是静态文件中间件处理.似乎所有驻留在node_modules中的文件都应该路由到我的静态文件中间件,而这种情况并没有发生.
谢谢.
public voID Configure(IApplicationBuilder app,IHostingEnvironment env,ILoggerFactory loggerFactory) { loggerFactory.AddConsole(); if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } app.UseStaticfiles(); app.UseStaticfiles(new StaticfileOptions { fileProvIDer = new PhysicalfileProvIDer(Path.Combine(env.WebrootPath,@"node_modules")),RequestPath = new PathString("/node_modules"),ServeUnkNownfileTypes = true }); app.UseMvc(config => { config.MapRoute("Default","{controller}/{action}/{ID?}",new { controller = "Home",action = "Index" }); config.MapRoute("AngularDeeplinkingRoute","{*url}",action = "Index" }); }); }解决方法 问题是如果缺少静态文件,例如* .Js.map文件,静态文件中间件不处理请求,而是转到MVC中间件. 总结 以上是内存溢出为你收集整理的asp.net-core – 在ASP.NET Core MVC中提供一些静态文件的问题全部内容,希望文章能够帮你解决asp.net-core – 在ASP.NET Core MVC中提供一些静态文件的问题所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)