描述
嗨,我确实设置了 react-pdf 并且它运行良好,我确实按照说明进行了操作。 但是在开发中,一旦我打开一个呈现 pdf 文件的页面,我就会收到错误 404。说已经完成了对路径“/pdf.worker.js”的请求(不是我自愿的)并返回错误 404。
任何人都知道为什么会出现此错误以及如何修复它? 谢谢
我使用 create-react-app、react router 和 express.js 构建了应用程序
重现步骤
重现行为的步骤:
你可以在这里看到它: http :
环境
看到pdf.worker.js
请求已完成表明您正在使用默认条目文件(从 '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
请求已完成表明您正在使用默认条目文件(从 'react-pdf' 导入 ...)。 这意味着您需要自行复制pdf.worker.js
。 您有更多可用选项 - Webpack 和 Parcel 的自动配置。