Как обновить asset_packager для героку - PullRequest
0 голосов
/ 15 июля 2011

Я пытаюсь изменить файлы javascript в приложении Ruby on Rails в HEROKU.Каждый раз, когда я что-то модифицировал, это никак не влияло на приложение.Благодаря участнику этого веб-сайта, я понял, что мое приложение использует упаковщик ресурсов.Этот упаковщик ресурсов создает файл с именем base_packaged.js, в котором сжаты все файлы javascript.

Поскольку я новичок в Heroku и использую Windows, я изменяю все с помощью текстового редактора, в этом случае я использую notepad ++.Поэтому, когда я изменяю файл, например, quote.js, ничего не происходит.Я предполагаю, что файл quote.js изменен, но сжатый base_packaged.js не был обновлен.Поэтому, когда я отправляю файл с помощью GIT GUI в Heroku, обновляется только файл quote.js, но heroku не распознает это изменение и не изменяет base_package.js.

Как я могу изменить, отредактировать или обновить base_package.js.Очевидно, что файл очень важен, я не хочу создавать беспорядок с моим приложением.

Спасибо.

1 Ответ

0 голосов
/ 15 июля 2011

Хорошо, так что это, безусловно, неоптимальное решение, но у меня была точно такая же проблема, и это то, что я сделал.Перейдите в любой файл, например, в ваш публичный каталог, и добавьте что-нибудь в комментарий или добавьте другой комментарий.

Git увидит это изменение, а другие ваши изменения будут добавлены.Я полностью понимаю, что это взлом, но это супер легко, ты работаешь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...