React-pdf: Пожелание: не принудительно использовать загрузчик CSS.

Созданный на 25 янв. 2018  ·  3Комментарии  ·  Источник: wojtekmaj/react-pdf

Может быть связано с № 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

Это немного неудобно по двум причинам:

  1. Аннотации не отображаются, потому что у меня есть renderAnnotations={false} , поэтому немного странно, что он все еще пытается использовать этот CSS.
  2. Людям, которые используют css в js-решениях, таких как styled-components , на самом деле не нужно использовать загрузчики CSS, поэтому немного раздражает необходимость включать его только для этого пакета.

Просто мои мысли по этому поводу, не стесняйтесь закрыть это, если оно слишком похоже на # 133 или если вы не хотите удалять это поведение.

enhancement help wanted

Самый полезный комментарий

Я мечтаю сделать React-PDF максимально приближенным к нулевому конфигу.

Полное удаление импорта CSS было для меня крайней мерой , но я сделал это в последней (предварительной) версии -

Все 3 Комментарий

Я думаю, это очень хорошая просьба. Я пока не совсем знаю, как обойти эту проблему, но буду иметь это в виду!

Разве это не идея не включать CSS в компонент PageAnnotations? Но если вы хотите, чтобы вы могли загрузить его самостоятельно?

Таким образом, вы также можете предоставить JSS-файл, который могут загружать такие люди, как я.

Я мечтаю сделать React-PDF максимально приближенным к нулевому конфигу.

Полное удаление импорта CSS было для меня крайней мерой , но я сделал это в последней (предварительной) версии -

Была ли эта страница полезной?
0 / 5 - 0 рейтинги