説明
こんにちは、私はreact-pdfを設定しました、そしてそれは完全に機能します、私は指示に従いました。 しかし、開発中、PDFファイルをレンダリングするページを開くと、エラー404が発生します。パス「/pdf.worker.js」のリクエストが実行され(私は自発的ではありません)、エラー404が返されます。
このエラーの理由と修正方法を知っている人はいますか? ありがとう
create-react-app、react router、express.jsを使用してアプリをビルドしました
再現する手順
動作を再現する手順:
ここでライブで見ることができます: http :
環境
pdf.worker.js
リクエストが実行されていることを確認すると、デフォルトのエントリファイル(import ... from'react-pdf ')を使用していることがわかります。 つまり、 pdf.worker.js
を自分でコピーする必要があります。 WebpackとParcelの自動設定など、さらに多くのオプションを利用できます。
@wojtekmajはい、その通りです。手動でインポートしています。
自分でやりたい場合:
1)どこにコピーすればよいですか?
2)何を入れるべきですか?
3)それは何のためですか?
3で。https: //github.com/wojtekmaj/react-pdf#enable -pdfjs-worker
1と2で。https://github.com/wojtekmaj/react-pdf#browserify -and-others
ありがとう、ソート:)
最も参考になるコメント
pdf.worker.js
リクエストが実行されていることを確認すると、デフォルトのエントリファイル(import ... from'react-pdf ')を使用していることがわかります。 つまり、pdf.worker.js
を自分でコピーする必要があります。 WebpackとParcelの自動設定など、さらに多くのオプションを利用できます。