0

この問題のテスト リポジトリがあります (リンク)

ローカライズファイルの問題だと思います。私はreact-intlを使用しています。

開発版はうまくいきます。

問題は:

  • プロダクション ビルドを作成する
  • 本番サーバーを実行する
  • アプリを開くhttp://localhost:3001/activities
  • ページの更新 (正常に動作)
  • ID 1へのリンクをクリックします(正常に動作します)
  • ページを更新します ( 1.bundle.jsファイルが正しく送信されないため、css も機能しません)

1.bundle.jsとは? ローカライズファイルだと思います。(いくつかの情報)。どうすれば修正できますか?

4

1 に答える 1

0

問題は本番構成にありました。publicPath の設定を忘れました。

...
output: {
  path: path.join(__dirname, 'production/public/'),
  filename: 'bundle.js',
  publicPath: '/' // this will make sure that all statics are hit at '/' route
},
...

プルリクエストリンク

于 2016-10-11T08:52:38.260 に答える