Как отправить ошибку 500 при сбое компиляции webpack? - PullRequest
0 голосов
/ 23 апреля 2019

Я пытаюсь использовать React с Ruby on Rails, и, хотя он работает довольно хорошо, я хотел бы, чтобы приложение отправляло ошибку (возможно, 500) каждый раз, когда компиляция веб-пакета завершается неудачно для запроса.

Прямо сейчас, если компиляция webpack не удалась, она показывает подробную ошибку, однако rails отправляет ответ 200 OK, а браузер показывает старый комплект javascript. Я предпочел бы видеть страницу сбоя во время разработки.

Started GET "/dashboard/index" for ::1 at 2019-04-23 15:07:24 -0300
Processing by DashboardController#index as HTML
  Rendering dashboard/index.html.erb within layouts/application
  Rendered dashboard/index.html.erb within layouts/application (3.6ms)
[Webpacker] Compiling…
[Webpacker] Compilation failed:

...

ERROR in ./app/javascript/components/App.js
Module not found: Error: Can't resolve 'react1' in '/Users/gabriel/workspace/capivareo/app/javascript/components'
 @ ./app/javascript/components/App.js 19:0-42 35:13-18 35:33-38 46:2-11
 @ ./app/javascript/components sync ^\.\/.*$
 @ ./app/javascript/packs/application.js

Completed 200 OK in 7611ms (Views: 7598.7ms | ActiveRecord: 0.0ms)

Возможно ли сбой приложения при сбое компиляции javascript?

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