如何在SharePoint Server 2013中部署Node js Rest API

时间:2019-08-08 05:03:01

标签: node.js sharepoint sharepoint-2013

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

我的前端-角形

要执行任何步骤吗?

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

2 个答案:

答案 0 :(得分:0)

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

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

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

答案 1 :(得分:0)

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

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

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

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

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