小编Ric*_*fke的帖子

Azure Linux Web 应用程序上的 ASP.NET Core NodeServices

我习惯在 Windows 上发布 Azure WebApps,但现在我尝试将 ASP.NET Core 3(带有 NodeServices)部署到 Linux WebApp,并且收到以下错误消息:

InvalidOperationException: Failed to start Node process. To resolve this:.

[1] 确保 Node.js 已安装并且可以在 PATH 目录之一中找到。当前 PATH 环境变量为: /opt/dotnetcore-tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/site/wwwroot确保 Node 可执行文件位于这些目录之一,或者更新您的 PATH。

在 Windows WebApps 上,我还有很多其他应用程序,一切都很好。

在 Kudu 上我输入node -v并输出为v12.13.0.

有人可以帮我吗?

非常感谢。

azure azure-web-app-service asp.net-core nodeservices

2
推荐指数
1
解决办法
1653
查看次数

如何向 Alpine Linux 添加边缘/测试包?

我有一个 Azure Linux WebApp 使用 docker-compose 来运行三个容器:Asp.Net Core 3.1 WebApp、Nginx 作为反向代理和一个 Asp.Net Core WebJob (SKD 3) 来生成 PDF 报告。WebApp 位于https://pdf.ricardogaefke.com

问题是:生成的 PDF 有一个带有在线检查链接的 QrCode,我在运行 WebJob 时遇到问题(“libgdiplus未找到),我尝试安装这个libgdiplus 包。这个问题与System.Drawing命名空间有关。

问题是该软件包处于边缘/测试版本中,无法使用apk add命令进行安装。我怎样才能安装这个包?

docker azure-webjobs .net-core alpine-linux

0
推荐指数
1
解决办法
2356
查看次数