Я создал этот собственный пакет 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

Мобильная версия