2016-10-11 3 views
0

Я пытаюсь использовать https://github.com/CrocoDillon/universal-react-redux-boilerplate, чтобы запустить proyect, но у меня есть странная ошибка.404 на скрипте с узлом, koa, webpack и реагировать

Когда я запускаю команду dev npm run, пример «работает». Он отображает Интернет на localhost: 3000, но

<script src="/app.js"></script> 

получает 404 и не загружается.

Странное начинается, когда я нажимаю правой кнопкой мыши и нажимаю «открывать ссылку в новой вкладке» ... Я беру меня в localhost: 3000/app.js, и есть сценарий !!!

Я не очень хорошо знаком с узлом, и я не понимаю, что происходит.

Если я запустил приложение в рабочем режиме, он работает нормально, поэтому я думаю, что проблема должна быть связана с веб-пакетом или горячей перезагрузкой ... Возможно, здесь ->https://github.com/CrocoDillon/universal-react-redux-boilerplate/blob/master/webpack.server.js Но я не совсем понимаю, что происходит в этом коде.

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

Спасибо.

ответ

0

Я также не понимаю, что происходит в этом коде, но я думаю, что не имеет ничего общего с ошибкой 404

Проблема, вероятно, происходит, что в узле, как отличается от стандартного (то есть Apache) webserver, Существуют только те маршруты, которые вы явно объявляете.

Так что вы не можете сильно помочь, не видя свою маршрутизацию koa, но я готов поспорить, что, возможно, вы не объявили маршрут, который включает в себя «/app.js». Вот почему вы получаете 404, даже если файл существует

+0

Дело в том, что я не просто получаю 404, я получаю 404, когда пытаюсь загрузить скрипт в html, но если я пойду на маршрут в браузер (хром) Я могу видеть исходный скрипт, так что это не 404 ... –

+0

Можете ли вы разместить код для вашей маршрутизации koa? – mtsdev

+0

Я использую repo «как есть», файл сервера https://github.com/CrocoDillon/universal-react-redux-boilerplate/blob/master/src/index.js –

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