私はreact-routerをbrowserHistoryと使用しています。この機能は:express 'response.sendFile()はUncaughtを送信しますSyntaxError:予期しないトークン<
app.get('*', function (request, response){
response.sendFile(path.join(__dirname + "/public/index.html"))
})
は、ルーティングが反応ルータでクライアント側で発生するため、Index.htmlを送信することになっています。 しかし、どういうわけか、私のindex.htmlがサーバーによって誤解し、私はこのエラーを取得します
キャッチされないでSyntaxError:予期しないトークン<
私はここでの問題が何であるかを知りません。ファイルパスが間違っていますか? (3000:
得ることができない/何でも、ローカルホスト上では発生しませんすべてのページのリフレッシュの
:私のページは通常で応答し、上記の機能のない
/app
/app/myJavascriptStuff.js
/public
/public/index.html
/moreStuffThatsNotRelevant
/server.js <- my express file
:私のツリーはこのようになります例:localhost:3000/whatever)
私は事を説明するのを躊躇しているので、hereはリポジトリへのリンクです。
ヘルプは大歓迎です。 :)
あなたの 'index.html'の外観はどうですか? –
質問に[リポジトリ](https://github.com/Java-Jonas/problem-with-react-router)を記述しました。 :) –