Hombre, WTH está pasando con esto. ¿Sabes lo que esa línea realmente hace en Rails 3.1?¿Por qué = javascript_include_tag: los valores predeterminados no funcionan en un diseño de haml en Rails 3.1
<script src="/assets/defaults.js" type="text/javascript"></script>
Como dicen en ESPN, "Vamos, hombre".
Sé que los activos ya no se tratan como ciudadanos de segunda clase. Pero parece como si no pudieran siquiera recibir una tarjeta verde en este candidato de lanzamiento. En la nueva aplicación/assets/javascripts/application.js:
// This is a manifest file that'll be compiled into including all the files listed below.
// Add new JavaScript/Coffee code in separate files in this directory and they'll automatically
// be included in the compiled file accessible from http://example.com/assets/application.js
// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the
// the compiled file.
//
//= require jquery
//= require jquery_ujs
//= require_tree .
Sooooo. ¿Se supone que debo descargar jquery? ¿Qué debo hacer? Porque no hay nada en ese directorio javascripts excepto application.js.
Agravante. Y, sin embargo, es gratis, ¿cómo me quejo? De todos modos, estos problemas parecen bastante básicos, pero agradecería cualquier ayuda que pueda ofrecer.
Gracias RB. Esto me estaba volviendo loco. Supongo que nifty-scaffold no se ha puesto al día. No puedo creer que los archivos JS estén incrustados en la gema. Eso me parece un poco "mágico". No puedo entender cómo sabe Sprockets buscar esa gema, y no me gusta. – AKWF
Dado que el enlace proporcionado está roto, aquí hay un enlace a la documentación de rieles sobre la canalización de activos: http://guides.rubyonrails.org/asset_pipeline.html –
Gracias @ t3__rry. He actualizado el enlace. –