Кажется, что в рабочем пространстве Nrwl / Nx есть только один файл package.json.Теперь, если у нас есть несколько приложений, каждое из которых зависит от разных пакетов, тогда мы должны включить все эти пакеты в один файл package.json, и не увеличит ли это размер всех приложений при их создании?(предположительный файл vendor.js).
Например, если app-1 зависит от d3, а app-2 зависит от библиотек ag-grid, не будут ли обе эти библиотеки включены для app-1 и app-2 без необходимости?Когда пользователь app-1 посещает приложение, для него не нужно загружать ag-grid.
Правильно ли я понимаю или я что-то упустил?Если мое предположение верно, есть ли способ решить эту проблему?
Как насчет лениво загруженных библиотек?Например, для библиотеки «admin», которая доступна только некоторым пользователям (с ролью администратора), могут потребоваться определенные графические пакеты, которые не нужно загружать для всех пользователей.
Спасибо.