React Router v4 в работе с Apache - PullRequest
       12

React Router v4 в работе с Apache

0 голосов
/ 28 ноября 2018

Я пытаюсь развернуть свой код в apache.Я использую react router 4 и connected react router с create react app.

Приложение развернуто во вложенном каталоге, например: http://example.com/pathTo/myApp

Существует 2 необязательных параметра.Когда первый используется, он работает нормально.При наличии дополнительного параметра возникает ошибка.

Uncaught SyntaxError: Неожиданный токен <1.9adc2a7a.chunk.js: 1 </p>

package.json

...
"homepage": ".",
...

store.js

export const history = createHistory({
    basename: "/pathTo/myApp",
})

index.js

render(
    <Provider store={store}>
        <ConnectedRouter history={history}>
            <Switch>
                <Route path={`/:viewType?/:viewID?`} component={App} />
                <Redirect from="*" to="/about" />
            </Switch>
        </ConnectedRouter>
    </Provider>,
    target
);

.htaccess

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule . /pathTo/myApp/index.html [L]
</IfModule>

Любая помощь или предложения оченьоценили.

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