如何发布在Rasperry Pi上运行的MEAN Stack应用程序?

时间:2018-06-29 11:03:51

标签: asp.net node.js asp.net-core raspberry-pi mean-stack

我在一个端口上的ASP.NET上运行了一个MEAN Stack应用程序。该应用程序在其他端口上启动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 Server无法启动。

我也得到了:

Uncaught ReferenceError: vendor_ is not defined

我正在使用本教程作为指南:https://www.thomaslevesque.com/2018/04/17/hosting-an-asp-net-core-2-application-on-a-raspberry-pi/

现在,我的问题是:发布具有两个彼此相邻运行的服务器(以在Raspberry Pi上运行)的MEAN Stack应用程序的最佳实践是什么?

0 个答案:

没有答案