Я в процессе разработки пакета NPM с множеством различных каталогов. Внутренне я управляю этим, используя импорт подпотежа в Package.json. < /P>
“imports” : { “#*”: “./src”, “#factories”: “./src/factories”…}
< /code>
Это работает хорошо, когда изолировано в пакет. Однако, когда я устанавливаю пакет в потребляющем приложении, потребляющее приложение решает с алейзингом при импорте и использовании пакета.>
Подробнее здесь: https://stackoverflow.com/questions/795 ... pm-package