Rails 5.2.1 triggers `ActionView::Template::Error (undefined not callable)`
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 32/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- bootstrap, javascript, rails
- Área
- build-system, frontend
Línea de trabajo
Reproduce el fallo de Rails 5.2.1 de app/views/layouts/application.html.erb con la configuración de assets indicada. Empieza por la línea require 'autoprefixer-rails' en lib/bootstrap/engine.rb y, después, inspecciona application.scss y application.js para aislar la interacción. Se considera terminado cuando la primera página se carga sin ActionView::Template::Error y los assets de Bootstrap siguen funcionando.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Problem
Having Rails 5.2.1, server successfully starts up but on the first page load, an error appears from my application.html.erb:
ActionView::Template::Error (undefined not callable):
5: <%= csrf_meta_tags %>
6: <%= csp_meta_tag %>
7:
8: <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %>
9: <%= javascipt_include_tag 'application', 'data-turbolinks-track': 'reload' %>
10:
(execjs):1
app/views/layouts/application.html.erb:8:in `_app_views_layouts_application_html_erb__765064803_56530640'
Configuration
From bundle list:
- Rails 5.2.1
- autoprefixer-rails 9.3.1
- bootstrap 4.1.3
- jquery-rails 4.3.3
- sprockets 3.7.2
- sprockets-rails 3.2.1
My application.scss has @import "bootstrap":
@import 'my-application-stuff/*';
@import 'bootstrap';
body {
...
}
My application.js is
//= require rails-ujs
//= require jquery
//= require activestorage
//= require turbolinks
//= require jquery3
//= require popper
//= require bootstrap-sprockets
//= require_tree .
Hints
After trying by commenting out excerpts of code and restarting, I came to the conclusion that the culprit is require 'autoprefixer-rails from engine.rb. However, I could not figure out why but when commenting this line, I can successfully load my pages with bootstrap.
Comments
My issue seems to be different from https://github.com/twbs/bootstrap-rubygem/issues/164, hence a different issue
After seeing https://github.com/twbs/bootstrap-rubygem/issues/162, just in case, I have Node v11.1.0 with NPM 6.4.1
- Lenguaje dominante
- SCSS
- Estrellas
- 2k
- Forks
- 437
- Merge medio
- 1 h
- PR fusionados (30 d)
- 1
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de twbs/bootstrap-rubygem
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
twbs/bootstrap-rubygem#294 · 1 reacción ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100
twbs/bootstrap-rubygem#291 · 2 comentarios · 7 reacciones ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 38/100
twbs/bootstrap-rubygem#289 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 48/100
twbs/bootstrap-rubygem#288 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
twbs/bootstrap-rubygem#284 ·
Todos los issues de twbs/bootstrap-rubygem
Issues similares
-
nix: vendorHash is outdated Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
typelevel/sbt-typelevel#929 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
openSUSE/python-rpm-macros#219 ·
-
HMR stops working Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
Qiskit/mcp-servers#221 ·