Я создал репозиторий, который показывает мою проблему: https://github.com/vileen/lerna-webpack-typescript-aliases-issue (по какой-то причине приложение не запускается должным образом, но это не имеет значения).
По сути, вопрос заключается в том, как улучшить импорт из общего пакета, а тем более избавиться от sr c части импорта. Или, может быть, есть лучший способ избежать повторного экспорта?
Я попытался определить псевдонимы веб-пакетов, которые ничего не делали. Что работало, так это добавление "main": "src / index.tsx" к пакету. json из общего компонента, но это нарушает машинопись IntelliSense, поэтому это не является правильным решением.
Я думал о добавлении файлов определений, даже определения общего модуля вручную, но это тоже не идеально, так как в настоящее время я могу просматривать реальный код, создание определения не принесло бы мне столько пользы, и мне нужно было бы его обновить. постоянно за каждую новую упаковку.