0

我创建了 REST API 用于从 SQL db 中获取产品详细信息。到目前为止,我只有我的 dbconfig 文件,我在其中添加了 SQL 数据库配置。现在,我需要将此 REST API 部署到 SharePoint。

我的前端 - Angular

有什么步骤要做吗?

在 ASP.Net 中,我们用于构建项目,获取 dll 文件并将其部署在 IIS 中。但是在节点 js 中如何做到这一点?

4

2 回答 2

1

首先,SharePoint 架构及其环境与 Nodejs 完全不同。部署 Nodejs 应用程序时需要注意很多事情。

我假设您已经开发了一些您尝试通过 SharePoint 使用的端点。在这种情况下,最好的解决方案是在您的本地服务器中创建节点环境。

另一种方法是在 Azure 上部署 Nodejs 应用程序。并且只允许访问您的本地环境。这将保护您的端点不被暴露。您可能需要处理一些安全问题。

更简单的方法是在 Heroku 上部署并尝试从您的 SharePoint 访问

https://devcenter.heroku.com/articles/deploying-nodejs

于 2019-10-23T06:31:57.600 回答
0

在我看来,最简单的方法是将 REST API 直接部署到 IIS 并从那里使用它。如果您希望它更像是一个可交付的产品,那么您仍然可以拥有可以部署的 wsp 文件,您应该创建一个 WCF 服务。

http://sharepointwiththili.blogspot.com/2016/03/create-custom-wcf-service-for.html

这可以愉快地存在于已经创建的解决方案中,并且可以直接部署到 SharePoint。

于 2019-08-13T11:21:38.737 回答