У меня есть проект, который имеет следующую структуру: -
- общий
- частная
- package.json
- общественность
- package.json
В настоящее время я импортирую стандартные функции и константы JS (ES6) из общего каталога в частные и публичные каталоги, которые представляют собой автономные приложения, которые совместно используют общий код из общего каталога. До сих пор это работало нормально, но теперь мне нужно импортировать не только стандартный код JS, но и код, который требует пакеты NPM, такие как стилевые компоненты и т. Д. Когда я пытаюсь импортировать этот код, зависящий от пакета NPM, я получаю сообщение об ошибке, поскольку эти пакеты недоступны, поскольку общий каталог находится за пределами корневых каталогов public и admin и поэтому не имеет доступа к пакетам в node_modules.
Может кто-нибудь сказать мне, если есть простой способ исправить это? Я много думал об этом, но я в тупике.
Спасибо.