Я использую Ruby On Rails и имею ActiveAdmin поверх этого на машине Windows. Я не думаю, что ActiveAdmin имеет к этому какое-то отношение, но я просто говорю.Файлы Javascript не включены в манифест
Файл Javascript, который включен через HTML является /assets/active_admin.js
и сам файл манифеста выглядит следующим образом:
//= require active_admin/base
//= require just_datetime_picker/nested_form_workaround
Когда я запускаю мой Rails приложения и откройте http://localhost:3000/assets/active_admin.js
, журнал говорит мне, что active_admin.js
был составлен, но файл по-прежнему выглядит так же, как проявляются только с добавленной точкой с запятой в конце: не
//= require active_admin/base
//= require just_datetime_picker/nested_form_workaround
;
Почему включен Javascript нет коды?
Когда я пытаюсь запустить конвейер предварительной сборки вручную через bundle exec rake assets:precompile RAILS_ENV=development
, он фактически создает все файлы CSS, но файлы JS по-прежнему выглядят так, как описано выше.
Так как я работаю на машине для Windows, у меня нет установленного драгоценного камня, но NodeJS. Также отлично работает bundle install
, и у меня также нет ошибок.
Проблема в том, что Rails 5 поддерживает только Ruby> = 2.2 –