React Router - Uncaught SyntaxError: неожиданный токен <при обновлении URL с параметрами - PullRequest
0 голосов
/ 13 сентября 2018

Я использую react 16 и react router 4, webpack и webpack dev server.

У меня есть следующее Route:

<Route path="/company/:symbol" render={this.getCompanyPageRoute} />

И я перехожу к этому маршруту с помощью следующего:

this.props.history.push('/company/blablabla');

Все работает нормально.Но если я обновлю страницу этим URL, я получу следующую ошибку:

Uncaught SyntaxError: Неожиданный токен <</p>

Я видел, что есть несколько сообщенийэта ошибка, но я не был в состоянии решить проблему, следуя этим ссылкам.

1 Ответ

0 голосов
/ 13 сентября 2018

Отправка ответа, если он может помочь кому-то еще.

Изменение свойства вывода конфигурации веб-пакета следующим образом решило проблему:

output: {
        path: BUILD_DIR,
        publicPath: '/',
        filename: 'bundle.js',
    }

Трюк делают: publicPath: '/'

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