Невозможно найти модуль или соответствующие ему объявления типов.ts(2307)Javascript

Форум по Javascript
Ответить
Гость
 Невозможно найти модуль или соответствующие ему объявления типов.ts(2307)

Сообщение Гость »


Я создал этот собственный пакет npm: https://www.npmjs.com/package/leon-theme?activeTab=code

Затем я создал базовое create-react-app https://github.com/leongaban/test-project и в файле src/index.tsx я пытался импортировать мой пакет.

Однако при добавлении моего импорта import { LeonTheme } из "leon-theme";

При наведении курсора на строку выше я получаю следующую ошибку:

Невозможно найти модуль «leon-theme» или соответствующие ему объявления типа.ts(2307)
цконфигурация
{ "Параметры компилятора": { "модуль": "ES6", "цель": "es2016", "lib": ["ES2020", "DOM"], "jsx": "реагировать", «allowJs»: правда, «декларация»: правда, "declarationDir": "типы", «sourceMap»: правда, «allowSyntheticDefaultImports»: правда, «noEmit»: ложь, "outDir": "./dist", "moduleResolution": "узел", «noImplicitAny»: ложь }, "include": ["src/**/*.ts"] } package.json { "name": "леон-тема", "версия": "0.0.15", "модуль": "dist/lib/es6/index.js", "description": "Простая библиотека стилей и компонентов React", "домашняя страница": "https://github.com/leongaban/leon-theme", "ошибки": { "url": "https://github.com/leongaban/leon-theme/issues" }, "хранилище": { "тип": "мерзавец", "url": "git+https://github.com/leongaban/leon-theme.git" }, "ключевые слова": [ "Яваскрипт", "тема", «кнопки», "Леон" ], "скрипты": { "build": "rm -rf dist/lib && tsc --build" }, "автор": "Леон Габан", "лицензия": "ISC", "зависимости": { "реагировать": "^18.2.0" }, "devDependency": { "@types/react": "^18.2.22", "jest-environment-jsdom": "^29.7.0", "tslib": "^2.6.2", "машинописный текст": "^5.2.2" }, "файлы": [ "расстояние", "типы" ], "types": "dist/index.d.ts" } Структура папок node_modules/leon-theme в новом приложении React
Изображение

Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»