Развертывание сервера nestjs, созданного в NX monorepo - PullRequest
1 голос
/ 03 мая 2019

У меня есть NX monorepo, содержащий в основном кодовый интерфейс Angular, который мы с тех пор добавили на экспресс-сервер, и я пытаюсь выяснить, как его развернуть.Проблема заключается в том, как отделить код на основе поставщика от узловых модулей, предназначенных только для серверного приложения.

Как правило, для типичного приложения Angular у нас есть файл поставщика, содержащий все сторонние зависимости, и исторически для сервераприложения, которые они будут иметь свой собственный package.json, который мы можем просто установить локально при сборке.Я предполагаю, что это способ решить эту проблему, но я не нашел никакой ссылки на это.Я бы действительно не хотел брать всю папку узловых модулей и помещать ее на сервер, а также не создавать отдельный package.json, который ссылается только на код сервера.

Любая помощь приветствуется, спасибо

1 Ответ

2 голосов
/ 08 мая 2019

Решение, которое я нашел, заключается в том, что в angular.json есть конфигурация для компоновщика.Если вы установите

"externalDependencies": "none"

, то результатом будет один файл, содержащий все включенные зависимости.

...