NX с угловатым гнездом: package.json - PullRequest
0 голосов
/ 16 октября 2019

Итак, давайте предположим, что у меня есть NX monorepo с 2 приложениями: Angular и Nest. Поскольку это monorepo, у него есть общий файл package.json с зависимостями, как для клиента, так и для сервера. Вопрос прост: будет ли пакет Angular содержать зависимости Nest и наоборот? Другими словами, есть ли какое-то древовидное взаимодействие, поэтому неиспользуемый код удаляется из окончательного пакета?

1 Ответ

1 голос
/ 16 октября 2019

Если вы используете встроенную функциональность ng, то все это связано с веб-упаковкой и потрясением кода, поэтому он не будет пересекать ваши угловые зависимости с вашими гнездами, если они не нужны. Это работает с ng build и особенно с флагом --prod.

Примечание: веб-упаковка сервера немного странна, поскольку означает, что весь ваш сервер запускается из одного файла, который немного отличается в мире узлов, но все же выполнимо.

...