У меня есть приложение Rails 3.2, работающее на Heroku, и оно использует CKEditor.Теперь CKEditor представляет собой довольно большую коллекцию файлов и папок и, вероятно, является крупнейшим источником времени, необходимого для прекомпиляции ресурсов.Регулярный переход к Heroku занимает более минуты на ресурсах: шаг прекомпиляции.
Так что теперь я прекомпилирую локально, и только когда я внес изменения, прежде чем я добавлю в Heroku, чтобы сократить время развертывания.Тем не менее, мой бедный старый ноутбук с Windows легко ломает 15 минут для рейка активов: прекомпиляция.Из-за этого очень тяжело вносить небольшие изменения или дополнения в файлы js или css.
У меня есть config.assets.initialize_on_precompile = false, как того требует документация Heroku.Но я почти уверен, что в реальном времени это компрессия, то есть Uglifier.
У кого-нибудь есть предложения, как я могу это исправить?Я просто делаю это неправильно?Есть ли способ компилировать только измененные файлы?Могу ли я переместить CKEditor непосредственно в общедоступный каталог, чтобы избежать предварительной компиляции?