Как решить эту проблему загрузчика в React? - PullRequest
0 голосов
/ 30 апреля 2020

Я хотел использовать этот всплывающий компонент из GitHub

Я установил его с помощью npm (я не знаю, как это сделать иначе). Я импортировал его в свое приложение. js

import { Root, Popup } from 'popup-ui'

После импорта я получаю следующее сообщение:

Не удалось найти файл объявления для модуля «popup-ui» .

'c: / Repos / Budgeteer / node_modules / popup-ui / index. js' неявно имеет тип 'any'.

Попробуйте npm install @types/popup-ui, если он существует или добавить новый файл объявлений (.d.ts), содержащий `Declare Module'popup-ui ';

` ts (7016)

@ types / popup-ui не существовать. Я понятия не имею, что означает объявление (общее количество нубов здесь). И я посмотрел ts (7016), и снова я не мог понять, что именно делать, будучи новичком.

При компиляции я получаю эту проблему:

C: / Repos / Budgeteer / node_modules / popup-ui / src / basic / Popup / index. js 10: 1

Ошибка разбора модуля: неожиданный токен (10: 1)

Вам может понадобиться соответствующий загрузчик для обработки этого типа файлов, в настоящее время загрузчики не настроены для обработки этого файла.

См. https://webpack.js.org/concepts#loaders

ошибка возникает с этим фрагментом кода:

|   static popupInstance
| 
>   static show({ ...config }) {"
|       this.popupInstance.start(config)
|   }

Я взглянул на ссылку и читал о загрузчиках, но я не знал, какой тип загрузчика мне нужно установить, как его установить или как отредактировать этот файл webpack. Я даже не могу найти его.

Любая помощь будет высоко ценится. Но, пожалуйста, постарайтесь сделать это как можно более подробным, потому что я новичок во всем этом.

Кроме того, я использую React Native с Expo, если это имеет значение. Приветствия.

...