Asp.net 如何发布MEAN Stack应用程序来处理Rasperry Pi?

Asp.net 如何发布MEAN Stack应用程序来处理Rasperry Pi?,asp.net,node.js,asp.net-core,raspberry-pi,mean-stack,Asp.net,Node.js,Asp.net Core,Raspberry Pi,Mean Stack,我有一个平均堆栈应用程序在一个端口上运行ASP.NET。该应用程序在另一个端口上启动Node.js express服务器。使用以下命令 "dotnet-run": "concurrently \"dotnet run\" \"node server.js\" ", …所有这些都在我的电脑上以开发模式完美运行 现在,我尝试使用以下命令发布它,并在带有Debian的Raspberry Pi上使用它: dotnet publish -c debug -r linux-arm -o debug --s

我有一个平均堆栈应用程序在一个端口上运行ASP.NET。该应用程序在另一个端口上启动Node.js express服务器。使用以下命令

"dotnet-run": "concurrently \"dotnet run\" \"node server.js\" ",
…所有这些都在我的电脑上以开发模式完美运行

现在,我尝试使用以下命令发布它,并在带有Debian的Raspberry Pi上使用它:

dotnet publish -c debug -r linux-arm -o debug --self-contained
应用程序启动,但Node.Js服务器未启动

我还得到:

Uncaught ReferenceError: vendor_ is not defined
我将本教程用作指南:

现在我的问题是:发布这样一个平均堆栈应用程序的最佳实践是什么,两台服务器相邻运行(使用Raspberry Pi)?