错误:未定义的变量:“ $ alert-padding-y”

时间:2019-01-07 07:25:44

标签: ruby-on-rails bootstrap-4 ruby-on-rails-5

我正在使用ruby 2.4.1和rails 5.2.2,我想将bootstrap 4添加到现有项目中。我从资产中删除了所有的css和js文件,只是在我的application.scss中导入了引导程序,而在application.js文件中是必需的。但是打开页面时出现错误:

ActionView :: Template :: Error(错误:未定义的变量:“ $ alert-padding-y”。         在../../。rvm / gems / ruby​​-2.4.1 / gems / bootstrap-4.2.1 / assets / stylesheets / bootstrap / _alert.scss

的第7行上
  
    

填充:$ alert-padding-y $ alert-padding-x;

  

1 个答案:

答案 0 :(得分:3)

您应该在application.rb的config.assets.precompile = ['.js', '.css', '*.css.erb']中添加资产文件。并检查您是否在sprockets

中导入了application.scss