无法 Activate/Import Bootstrap 进入我的 Ruby Rails 申请

Cannot Activate/Import Bootstrap into my Ruby on Rails application

我正在尝试 import/activate bootstrap 在 Ruby 上 Rails 申请。我添加了 @import "bootstrap-sprockets"; 然后是 @import "bootstrap"; 行到我的 application.css.scss 文件并保存。我还将 gem 'bootstrap-sass', '3.3.1' 添加到我的 Gemfile 中。然后我重新启动了我的服务器。当我从浏览器启动应用程序时,似乎没有应用 bootstrap sass/css。我知道是因为字体从未改变,而且我添加的 bootstrap 导航栏看起来不正确。我曾尝试关闭我的浏览器并重新开始并尝试从不同的浏览器启动 link,但它没有帮助。有什么建议吗?

只需在资产中添加 bootstrap .css 文件,.js 文件也是如此。它应该可以在不安装 gems 的情况下工作。这是最好的选择,因为您可以随时使用新版本更新文件。

在您的 gem 文件中:

gem 'bootstrap-sass'

在您的控制台中

bundle install

应用 > 资产 > 样式表 > application.css

@import "bootstrap-sprockets";
@import "bootstrap";

最后,将文件从 application.css 重命名为 application.css.scss 并重新启动服务器。 (不要忘记也添加 JavaScript。)