React-pdf: Permintaan: Jangan memaksakan penggunaan pemuat CSS

Dibuat pada 25 Jan 2018  ·  3Komentar  ·  Sumber: wojtekmaj/react-pdf

Mungkin terkait dengan #133. Tampaknya dengan versi react-pdf , Anda mendapatkan kesalahan ini ketika Anda tidak memiliki pemuat 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

Ini agak tidak nyaman karena beberapa alasan:

  1. Anotasi tidak dirender karena saya memiliki renderAnnotations={false} , yang membuatnya agak aneh karena masih mencoba menggunakan CSS ini
  2. Orang yang menggunakan css dalam solusi js seperti styled-components sebenarnya tidak perlu menggunakan pemuat CSS, jadi agak menjengkelkan harus menyertakannya hanya untuk paket ini.

Hanya pemikiran saya tentang ini, jangan ragu untuk menutup ini jika terlalu mirip dengan # 133 atau jika Anda tidak ingin menghapus perilaku ini.

enhancement help wanted

Komentar yang paling membantu

Impian saya adalah membuat React-PDF sedekat mungkin dengan zero-config.

Menghapus impor CSS sepenuhnya adalah pilihan terakhir bagi saya, tetapi saya melakukannya di (pra)rilis terbaru - v3.0.0-alpha.3 . Biarkan aku tahu apa yang Anda pikirkan!

Semua 3 komentar

Itu permintaan yang sangat bagus menurut saya. Saya belum tahu cara mengatasi masalah ini, tetapi saya akan mengingatnya!

Bukankah ide untuk tidak memasukkan css di dalam komponen PageAnnotations? Tetapi jika Anda menginginkannya, Anda dapat memuatnya sendiri?

Dengan begitu Anda juga dapat menyediakan JSS yang dapat dimuat oleh orang-orang seperti saya.

Impian saya adalah membuat React-PDF sedekat mungkin dengan zero-config.

Menghapus impor CSS sepenuhnya adalah pilihan terakhir bagi saya, tetapi saya melakukannya di (pra)rilis terbaru - v3.0.0-alpha.3 . Biarkan aku tahu apa yang Anda pikirkan!

Apakah halaman ini membantu?
0 / 5 - 0 peringkat