Bootswatch/flatly 看起来像服务器中的标准 bootstrap

Bootswatch/flatly looks like standard bootstrap in server

我有这个 ASP.NET MVC 网络应用程序,我在其中将标准 Bootstrap.css(版本 3.1.0)更改为 Bootswatch.css(完全 - 版本 3.2.0)。我保留了原始 bootstrap.js 文件。

好吧,当我 运行 我的开发计算机上的应用程序样式(颜色、大小等)与我在 Bootswatch/flatly 网站上看到的一致,如下图所示:

image app on developing computer

但是,运行在服务器上使用相同的应用程序,样式更可能符合标准Bootstrap(颜色、大小等),如下图:

image app on server

内容文件夹中有以下文件:

所以我问我该如何解决这个问题。我希望在服务器中拥有与开发计算机相同的外观。

可能是资产 refresh/update 问题

如果服务器中有资产,请检查包含您的(旧)bootstrap 的资产并删除该资产目录

然后在新的访问中,您应该会看到新的 bootstrap flaty 正在运行

或者可能是服务器刷新问题(对于托管),在这种情况下,某些提供商具有开发配置,可以使更改立即可用而不被缓存。

在其他论坛询问我得到了 solution

我从 css 包中取出 bootstrap.css 文件(实际上是 bootswatch/flatly css 文件)并在 _Layout.cshtml.

中引用它