tldr;
Поскольку ng serve server
использует nrwl/node:execute
, я должен использовать параметр nrwl :
ng serve server --port 7888
и не нг порт подачи :
ng serve <s>--port 7888</s> server
Подробности :
Благодаря комментарию mxr7350 я понял, какэто работает.
Когда я запускаю ng serve server
, тогда ng
- проверит файл
angular.json
для проекта server
- в этом проекте
architect
- serve
соответствующий раздел
, в моем случае это
"serve": {
"builder": "@nrwl/node:execute",
"options": {
"buildTarget": "server:build"
}
}
Таким образом, ng
просто запустит булдер @nrwl/node:execute
, который поддерживаетопция -port
Итак, подведем итог: доступны 2 варианта порта
ng serve -port 5600 server -port 7888
5600
- это порт приложения (который мне не нуженШагн в этом случае) 7888
- это порт инспектора, который я должен изменить в этом случае