قد تكون مرتبطة بالرقم 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}
، مما يجعل الأمر غريبًا بعض الشيء لأنه لا يزال يحاول استخدام CSSstyled-components
لا يحتاجون حقًا إلى استخدام لوادر CSS ، لذلك من المزعج بعض الشيء تضمينها لهذه الحزمة فقط.فقط أفكاري في هذا ، لا تتردد في إغلاق هذا إذا كان مشابهًا جدًا لـ # 133 أو إذا كنت لا تريد إزالة هذا السلوك.
أعتقد أن هذا طلب جيد للغاية. لا أعرف تمامًا كيف أتغلب على هذه المشكلة حتى الآن ، لكنني سأضعها في الاعتبار!
أليست فكرة عدم تضمين css داخل مكون تعليقات الصفحة؟ ولكن إذا كنت تريد ذلك يمكنك تحميله بنفسك؟
بهذه الطريقة ، يمكنك أيضًا توفير JSS يمكن للأشخاص مثلي تحميله.
حلمي هو جعل React-PDF أقرب ما يكون إلى الصفر قدر الإمكان.
كانت إزالة استيراد CSS بالكامل الملاذ الأخير بالنسبة لي ، لكنني فعلت ذلك في أحدث إصدار (سابق) - v3.0.0-alpha.3 . اسمحوا لي أن أعرف ما هو رأيك!
التعليق الأكثر فائدة
حلمي هو جعل React-PDF أقرب ما يكون إلى الصفر قدر الإمكان.
كانت إزالة استيراد CSS بالكامل الملاذ الأخير بالنسبة لي ، لكنني فعلت ذلك في أحدث إصدار (سابق) - v3.0.0-alpha.3 . اسمحوا لي أن أعرف ما هو رأيك!