Я хотел использовать этот всплывающий компонент из 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, если это имеет значение. Приветствия.