问题标签 [nodeservices]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net-core - 使用节点服务从 dotnet Core 2 创建 PDF 文档
我需要从服务器端(dotnet core 2)上的 HTML 创建一个 pdf 文件,并将其作为电子邮件的附件发送。我创建了一个节点服务(createPdf.js),如下所示,并将其保存在解决方案中的本地目录(NodeService)中 -
我触发这个功能如下 -
从控制器调用此方法 -
我还在StartUp.cs中注册了节点服务-
当我在调试模式下触发该功能时,它工作正常并且正在生成 pdf 文件。但是,一旦我在服务器上部署应用程序,节点功能就不会被触发。有关该问题的任何帮助都将非常有帮助。谢谢。
PS 因为它是一个家庭项目,我买不起任何高级 HTML 到 PDF 转换器
azure - Azure Linux WebApp 上的 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 Make确保 Node 可执行文件位于这些目录之一中,或更新您的 PATH。
在 Windows WebApps 上,我有很多其他应用程序,一切都很好。
在 Kudu 上,我输入node -v
了,输出是v12.13.0
.
有人可以帮我吗?
非常感谢。
asp.net - 将 ASP.NET Core 3.1 与 Node.js 一起使用?
我读过NodeServices 已被 ASP.NET Core 3.1 弃用。是否仍然可以使用 Node.js 将我的 JavaScript 文件构建到 中的dist
文件夹中wwwroot
?
asp.net-core - 从 ASP.NET Core 调用节点服务
我正在尝试使用接口在我们的 ASP.NET Core 代码中使用 Node 服务,INodeServices
并调用它的InvokeAsync
方法来激活一些 JavaScript 库,该库激活需要嵌入到模式对话框中的播放器,并且值是从数据库中动态加载的。
这是一个来自 Furioos 的第 3 方库,它是用 NodeJS 编写的,并且需要加载应用程序的 html 容器的值和 id。
由于这个模块没有返回任何数据,我不知道如何使用nodeServices.InvokeAsync<T>
它的返回类型应该是什么?
如何在模式窗口中加载播放器的按钮单击上绑定此调用?
这是我到目前为止所做的:
我正在使用的 sdk 的代码片段如下: