Я создал один проект локальной библиотеки «uilibrary» с использованием create-реагировать-приложение и импортировал его в другой реактивный проект («actualproject»).
Обе папки проекта находятся в корневой папке следующим образом:
root
/uilibrary
/actualproject
Пользовательский проект имеет следующую структуру:
/uilibrary
/src
/lib
/TopBar
index.js
index.js
Я экспортирую панель инструментов из /uilibrary/index.js следующим образом:
import TopBar from "./lib/TopBar";
export { TopBar };
ВРеагирующий проект «фактического проекта», который у меня есть в «package.json»:
{
...
"dependencies": {
"uilibrary": "file:../uilibrary"
}
...
}
В «фактическом проекте» импорт панели инструментов из uilibrary не работает:
import TopBar from 'uilibrary';
Выше кода даетследующая ошибка:
Не удается найти модуль: 'uilibrary'.Убедитесь, что этот пакет установлен.