Rails App не может загрузить пакет webpack - PullRequest
0 голосов
/ 26 мая 2018

У меня проблема с настройкой моего нового приложения Rails / Vue.Когда я запускаю webpack-dev-server, webpack успешно компилирует мой JS.Если я запускаю сервер rails и получаю к нему доступ, пакет js загружается правильно.Когда я делаю изменения в своем коде, webpack-dev-server перекомпилирует мой код, и веб-сайт обновляется автоматически.Однако новый файл иногда не загружается.

Я создал приложение с помощью этой команды.

rails new vueapp --skip-turbolinks --webpack=vue

Мне не удалось выяснить, как надежно воспроизвести этот сбой, однако из журнала сервера rails я определил, что следующий текст отображается только в том случае, когда моему браузеру не удается обнаружить комплект JS:

[Webpacker] Compiling…
[Webpacker] Compiled all packs in C:/Users/Danny/Desktop/paperVue/public/packs

Из обычного сообщения сервера ...

Started GET "/" for 127.0.0.1 at 2018-05-26 00:51:08 -0400
Processing by WelcomeController#index as HTML
  Rendering welcome/index.html.erb within layouts/application
[Webpacker] Compiling…
[Webpacker] Compiled all packs in C:/Users/Danny/Desktop/paperVue/public/packs
  Rendered welcome/index.html.erb within layouts/application (6765.6ms)
Completed 200 OK in 6859ms (Views: 6841.4ms | ActiveRecord: 0.0ms)

Сообщение в консоли моего браузера:

Loading failed for the <script> with source “http://localhost:3000/packs/hello_vue-1e8d683aa0d70cc071e0.js”.

Я, вероятно, опускаю некоторые важныеинформация ...

...