Простой, но неуловимый ответ

Мотивация: В какой-то момент мне потребовалось около 10 минут, чтобы понять, как это сделать. Поэтому я надеюсь, что вы нашли эту статью менее чем за эти 10 минут.

Уровень мастерства: Начинающий+

В этой статье предполагается, что у вас есть:

  • Монорепозиторий Nx.
  • Необходимость обслуживать ваше приложение через порт, отличный от порта по умолчанию.

Иногда вы хотите указать, на каком порту должно обслуживаться ваше приложение, и ответ очень прост:

  • Перейдите в свое приложение project.json.
  • Найдите targets > serve > options.
  • Добавьте новое свойство port, значение которого является числом (убедитесь, что не выбраны порты, используемые другими проектами или ОС)
  • Подать и посмотреть

И это все. Если вы хотите временно изменить порт, вы можете просто передать параметры в команду serve:

npx nx run reading-list:serve --port=4500

Таким образом, вам вообще не нужно менять project.json.

Я надеюсь, что это поможет вам в вашем путешествии по Nx. Удачного кодирования!