RoR Невозможно изменить стиль, пока config.assets.debug = true

Я использую приложение с открытым исходным кодом RoR и хочу внести в него небольшие изменения. Например, добавить возможность использовать таблицу в CKEDITOR или внедрить в нее другое приложение.

Я выполняю все это, но я могу видеть свои изменения или стилизовать встроенное приложение только в том случае, если я установил config.assets.debug = true в своем файле окружения.

Проблема в том, что когда я это делаю, у меня странное поведение в приложении... Например, когда я отправляю форму, она отправляется дважды...

И я совершенно не знаю, почему... (я действительно не очень разбираюсь в RoR)

Редактировать

Кажется, что вопрос не ясен... Дело в том, что я не знаю, что тебе сказать, чтобы получить помощь...

Если я возьму пример моего встроенного приложения:

Если я добавлю @import "thredded"; в свой файл application.scss, не устанавливая config.assets.debug = true в файле моей среды. Он не импортирует стиль... Если я сделаю то же самое с config.assets.debug = true в моем файле окружения.

Работает... Хотелось бы понять, как заставить работать без config.assets.debug = true.

Это вопрос предварительной компиляции файла css или что-то в этом роде?

Здесь нет ничего, что могло бы помочь.

Dave Newton 03.02.2019 16:26

Что тебе нужно ? Я действительно не знаю, какую информацию я могу дать вам, чтобы вы поняли...

Fumble 03.02.2019 16:32
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
2
19
1

Ответы 1

Проблема заключалась в том, что я нахожусь в производственной среде, и я ничего не делал:

rake assets:precompile RAILS_ENV=production

После этого мои изменения применяются просто отлично (у меня все еще есть проблемы с двойным выполнением моего JS, но это что-то другое)...

Другие вопросы по теме