Rails资产预编译

时间:2016-04-17 08:06:40

标签: ruby-on-rails asset-pipeline assets precompile bootstrap-sass

我正在尝试使用bootstrap-sass设置Rails 5。

应用程序/资产/ application.scss:

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

配置/初始化/ assets.rb:

Rails.application.config.assets.version = '1.0'
Rails.application.config.assets.precompile += %w(*.js *.css)

我收到以下错误:Sass::SyntaxError ... Undefined variable: "$alert-padding"。 这是因为*.css中的precompile

但是如果我只留下%w(*.js) Rails仍然会编译我的控制器特定样式表。我很高兴,因为它会,但为什么会这样做?

0 个答案:

没有答案