#133に関連している可能性があります。 新しいバージョンのreact-pdf
では、CSSローダーがない場合に次のエラーが発生するようです。
ERROR in ./node_modules/react-pdf/build/annotation_layer_builder.css
Module parse failed: Unexpected token (16:0)
You may need an appropriate loader to handle this file type.
| */
|
| .annotationLayer section {
| position: absolute;
| }
@ ./node_modules/react-pdf/build/PageAnnotations.js 35:0-41
@ ./node_modules/react-pdf/build/Page.js
@ ./node_modules/react-pdf/build/entry.noworker.js
@ ./src/features/preview/components/Preview.js
@ ./src/features/preview/components/index.js
@ ./src/app/pages/Generator.js
@ ./src/app/App.js
@ ./src/index.js
@ multi (webpack)-dev-server/client?http://localhost:3000 webpack/hot/dev-server babel-polyfill ./index.js
これは、いくつかの理由で少し不便です。
renderAnnotations={false}
があるため、注釈がレンダリングされません。これにより、まだこのCSSを使用しようとしているのは少し奇妙です。styled-components
ようなjsソリューションでcssを使用する人は、実際にはCSSローダーを使用する必要がないため、このパッケージのためだけにcssを含める必要があるのは少し面倒です。これについての私の考えですが、#133に類似しすぎている場合、またはこの動作を削除したくない場合は、遠慮なくこれを閉じてください。
それはとても良いリクエストだと思います。 この問題を回避する方法はまだよくわかりませんが、覚えておきます。
PageAnnotationsコンポーネント内にcssを含めないという考えではありませんか? しかし、あなたがそれをあなた自身でロードできることを望むなら?
そうすれば、私のような人がロードできるJSSを提供することもできます。
私の夢は、React-PDFを可能な限りゼロ構成に近づけることです。
CSSインポートを完全に削除することは私にとって最後の手段でしたが、最新の(プレ)リリースであるv3.0.0-alpha.3で削除しました。 どう考えているか教えてください!
最も参考になるコメント
私の夢は、React-PDFを可能な限りゼロ構成に近づけることです。
CSSインポートを完全に削除することは私にとって最後の手段でしたが、最新の(プレ)リリースであるv3.0.0-alpha.3で削除しました。 どう考えているか教えてください!