У меня есть приложение MEAN Stack, работающее в ASP.NET на одном порту. Это приложение запускает экспресс-сервер Node.js на другом порту. используя следующую команду ..
"dotnet-run": "concurrently \"dotnet run\" \"node server.js\" ",
.. и все это прекрасно работает в режиме разработки на моем компьютере.
Теперь я пытаюсь использовать следующую команду, чтобы опубликовать ее и использовать на Raspberry Pi с Debian:
dotnet publish -c debug -r linux-arm -o debug --self-contained
Приложение запускается, а сервер Node.Js - нет.
Также я получаю:
Uncaught ReferenceError: vendor_ is not defined
Я использовал это руководство в качестве руководства: https://www.thomaslevesque.com/2018/04/17/hosting-an-asp-net-core-2-application-on-a-raspberry-pi/
Итак, теперь к моему Вопросу: Что считается наилучшей практикой публикации такого приложения MEAN Stack с двумя серверами, работающими рядом (для работы на Raspberry Pi)?