我正在用Ruby on Rails的Bootstrap开发我的第一个大型项目。它肯定会减慢所有负载。如何“关闭” Bootstrap,以便在使视图正常工作时仅查看基本文本,以便更快地加载它们?当我准备好让它们再次看起来漂亮时,我可以以这种方式“将其重新打开”吗?
答案 0 :(得分:1)
您可以注释清单文件中加载的文件,并删除=
符号。
在app/assets/javascripts/application.js
//= require bootstrap
更改为
// require bootstrap
在app/assets/stylesheets/application.scss
*= require bootstrap/dist/css/bootstrap.min
更改为
* require bootstrap/dist/css/bootstrap.min
答案 1 :(得分:0)
评论标为Bootstrap core CSS
和顶部Custom styles for this template
的行以及底部的所有Bootstrap core Javascript
的行,似乎大大加快了我的工作量。
我以前也注释掉了所有IE hack行。
答案 2 :(得分:0)
如果您通过宝石使用引导程序(例如bootstrap-rubygem
或bootstrap-sass
),那么另一种方法是仅在:production和/或:test环境中加载它。这样一来,您就可以避免对require
语句进行注释/注释的不便之处
# Gemfile
group :development do
end
group :test, :production do
gem 'bootstrap-sass' # or whichever bootstrap gem
end