Ruby on rails 在Rails中导入较少的样式表
我想更新我们的设计。 该设计使用了.less样式表 但我无法导入该文件 要导入的文件找不到或不可读:前端/样式。 加载路径: /srv/app_name/app/assets/font /srv/应用程序名称/应用程序/资产/图像 /srv/app_name/app/assets/javascripts /srv/应用程序名称/应用程序/资产/样式表 GemfileRuby on rails 在Rails中导入较少的样式表,ruby-on-rails,less,asset-pipeline,Ruby On Rails,Less,Asset Pipeline,我想更新我们的设计。 该设计使用了.less样式表 但我无法导入该文件 要导入的文件找不到或不可读:前端/样式。 加载路径: /srv/app_name/app/assets/font /srv/应用程序名称/应用程序/资产/图像 /srv/app_name/app/assets/javascripts /srv/应用程序名称/应用程序/资产/样式表 Gemfile gem 'sass-rails', '~> 4.0.3' gem 'less-rails', '~> 2.7.0'
gem 'sass-rails', '~> 4.0.3'
gem 'less-rails', '~> 2.7.0'
...
gem 'execjs'
gem 'therubyracer', platforms: :ruby
app/assets/stylesheets/application.frontend.css.scss
@import "bootstrap-sprockets";
@import "bootstrap";
@import "font-awesome-sprockets";
@import "font-awesome";
...
@import "frontend/style";
样式表位于app/assets/stylesheets/frontend/style.css.less中
我还尝试了*.less
scss/sass
预处理器无法导入less
样式表。您可以尝试通过将其转换为scss/sass
via,但我怀疑这是否是一个简单的转换;您需要使用gem来编译less或一些预处理器,如Codekit或gulp