Rails Engine - Archivo para importar no encontrado o ilegible: font-awesome
Hice una aplicación de rieles súper simple y usé font-awesome sin ningún problema. Expandir esto para hacer los mismos pasos en un motor de rieles produce el siguiente error.
File to import not found or unreadable: font-awesome
No puedo encontrar una solución. Si alguien tiene sugerencias sobre cómo hacer que este sencillo motor de rieles funcione con font-awesome, lo agradecería mucho.
Pasos para generar el motor de rieles y configurar una fuente increíble ...cree el motor básico con una clase de modelo para probar
rails plugin new testeng --full --mountable
cd testeng
bundle install
rails g scaffold book title:string desc:string
rake db:migrate
agregar en font-awesome
edite testeng.gemspec y agregue gemas sass-rails y font-awesome después de incluir la gema rails
s.add_dependency 'sass-rails', '~> 4.0.3'
s.add_dependency 'font-awesome-rails'
cambiar el nombre de application.css a application.css.scss
cd app/assets/stylesheets/testeng/
mv application.css application.css.scss
edite app / assets / stylesheets / testeng / application.css.scss y agregue la declaración de importación al final del archivo.
@import 'font-awesome';
edite app / views / testeng / books / index.html.erb y use algunos íconos de fuente impresionante
<h1>Listing books</h1>
<%= link_to content_tag(:i, '', :class => "fa fa-plus-circle"), new_book_path %>
iniciar rails server
cd <root-app-path>
bundle install
cd test/dummy
bundle install
rails s
Prueba en navegador
http: // localhost: 3000 / testeng / books
Obtener ERROR
File to import not found or unreadable: font-awesome