当前位置: 首页 > 知识库问答 >
问题:

在具有节点14运行时的Azure应用程序服务上找不到pm2

岳迪
2023-03-14

我试图实现的是将Angular 9应用程序部署到具有Linux操作系统的Azure应用程序服务中(Windows不适合我,因为Linux更便宜)。我使用Node 14 runtime创建了Linux web应用程序。部署应用程序后,我会看到Azure默认网页。我试图解决这个问题,正如这里所描述的

我在具有节点14运行时的Linux web app上执行的步骤:

>

  • 我加了这个

    pm2服务 /home/site/wwwroot--no-daemon--spa

    至AppService-

    保存配置并重新启动应用服务但得到pm2未找到错误。

    已使用ssh连接到web应用并已运行

    npm安装pm2-g

    重新启动应用服务,但仍未找到pm2。

    问题是如何在具有节点14的Linux应用程序服务上托管Angular 9?我是否应该修复pm2未找到的问题,或者我可以使用其他方法(但仍然使用Linux操作系统)来解决这个问题?

  • 共有1个答案

    于高雅
    2023-03-14

    如果您不关心发布方法,建议您在本地执行ng build,然后拖放

    本地文件。

    azure上wwwroot中的文件。

    经过测试,我认为这应该是一个错误。若您必须使用Node14LTS,我建议您在门户网站上提交支持票证以获得帮助。

    反复出现的问题:

    >

  • 创建一个linux节点14LTS web app。

    创建ng9项目,使用vscode部署并成功。打开网站并显示默认页面。

    添加启动cmd与pm2服务 /home/site/wwwroot--no-daemon--spapm2服务 /home/site/wwwroot/dist/

    尝试解决:

  •  类似资料:
    • 在客户端Java应用程序中使用自定义SQL函数时,如https://apacheignite-sql.readme.io/docs/custom-sql-functions所述,它对我来说工作很好。然而,当它被部署到其lib目录中并通过JDBC通过标准SQL调用时,Ignite说 “缓存配置不匹配(本地缓存是通过Ignite API创建的,而远程缓存是通过CREATE TABLE创建的):” Ig

    • 我尝试过使用以下启动命令,两个命令都成功地启动了应用程序,正如_default_docker中报告的那样。但应用程序服务正在停止容器,因为端口8080的HTTP ping没有得到响应。 生态系统配置。js文件-在本地运行良好,并在端口8080上成功启动了web应用程序,我已将该文件上载到/应用程序服务中的site/wwwroot/文件夹。 *_默认的码头工人。日志 *_码头工人。日志 我曾尝试在A

    • 在Windows上使用CLI尝试简单的azure函数。其他节点项目运行良好(到目前为止)。 https://blogs . msdn . Microsoft . com/appserviceteam/2017/09/25/develop-azure-functions-on-any-platform/ 下面显示输出故障。注意 grpc_node.节点错误 信息:工人。node . 531915 e

    • 问题内容: 我安装了WebMatrix,并按照以下说明在Windows 7计算机上安装IIS 7。 当我单击“运行”以运行我的快速节点应用程序时,浏览器弹出并告诉我 iisnode模块无法启动node.exe进程。确保node.exe可执行文件在web.config 的system.webServer/iisnode/@nodeProcessCommandLine元素中指定的位置可用。默认情况下,

    • 根据微软的文档,Application Insights最好在构建时和运行时部署,并且可以通过“在应用程序的Azure控制面板上选择[ing]Application Insights”在运行时安装。但我在云服务的配置上没有看到它,至少在新门户中没有: 文档是否不正确(使得其他地方所列的长流程仍然是必需的)?如果没有,我应该去哪里找呢?

    • 问题内容: 通过下载并安装Visual Studio Code 1.2.1版本,并在工作目录中放置64位版本的node.exe msi(我认为这是正确的),我们如何添加node和npm命令行工具?我们的路径?我对理解这一说法感到困惑。我们在哪里以及如何实施?我直接从此资源页面的顶部引用了此要求- https: //code.visualstudio.com/Docs/runtimes/nodejs