2014-02-24 6 views
3

Я запускаю Rails 3.2 в среде разработки. Так или иначе, я попал в ситуацию, когда любое изменение кода при отладке зависает в конвейере активов при попытке доставить новую страницу. Видимо, я подразумеваю, что это занимает очень много времени, что обычно приводит к таймауту где-то. В настоящее время я отлаживаю некоторый javascript, поэтому все активы остаются неизменными, за исключением одного JS-файла. Нет сообщений об ошибках, которые я вижу где угодно. Когда я использую Chrome для просмотра сетевой активности, он всегда висит на ожидающей доставке application.js, в которой живет js-манифест.Рельс конвейер активов зависает

Обходной кажется:

  • четкого печенье и кэш на браузере
  • рестарте сервера приложений
  • перейти к локальной машине: 3000 повторно вход.

Я должен делать это каждый раз, когда я меняю строку кода в JS.

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

Зачем нужен конвейер для доставки моего пользовательского JS (не бутстрапа или углового)? Почему так работает работа?

Я замечаю несколько нерешенных вопросов об этом, поэтому, если кто-нибудь знает, это может помочь некоторым из нас.

ответ

1

У меня был такой же опыт. Удаление Tails-папки Rails, похоже, решило ее на данный момент.

Смежные вопросы