Я использую приложение с открытым исходным кодом RoR и хочу внести в него небольшие изменения. Например, добавить возможность использовать таблицу в CKEDITOR или внедрить в нее другое приложение.
Я выполняю все это, но я могу видеть свои изменения или стилизовать встроенное приложение только в том случае, если я установил config.assets.debug = true в своем файле окружения.
Проблема в том, что когда я это делаю, у меня странное поведение в приложении... Например, когда я отправляю форму, она отправляется дважды...
И я совершенно не знаю, почему... (я действительно не очень разбираюсь в RoR)
Кажется, что вопрос не ясен... Дело в том, что я не знаю, что тебе сказать, чтобы получить помощь...
Если я возьму пример моего встроенного приложения:
Если я добавлю @import "thredded"; в свой файл application.scss, не устанавливая config.assets.debug = true в файле моей среды. Он не импортирует стиль...
Если я сделаю то же самое с config.assets.debug = true в моем файле окружения.
Работает... Хотелось бы понять, как заставить работать без config.assets.debug = true.
Это вопрос предварительной компиляции файла css или что-то в этом роде?
Что тебе нужно ? Я действительно не знаю, какую информацию я могу дать вам, чтобы вы поняли...





Проблема заключалась в том, что я нахожусь в производственной среде, и я ничего не делал:
rake assets:precompile RAILS_ENV=production
После этого мои изменения применяются просто отлично (у меня все еще есть проблемы с двойным выполнением моего JS, но это что-то другое)...
Здесь нет ничего, что могло бы помочь.