【发布时间】:2017-09-25 10:27:48
【问题描述】:
我已经使用 Loopback 构建了一个 API。现在是时候在我的 Windows 机器上托管它了,谷歌搜索出现了两个不同的选项:1) 使用 NSSM 创建服务,或 2) 使用 IIS 模块 IISNode 使用 IIS 进程托管 API。由于使用 IIS 的好处似乎太强大而不容忽视,因此我选择了该选项。
环回文档指出 iisnode 可用于托管环回 api,但未能提供有关该主题的任何指导。
iisnode 文档也有一些非常基本的示例,其中一些基于 Express(环回基于此),但没有明确说明如何调整环回应用程序以与 iisnode 一起使用。在他们所有的简单示例中,主节点文件都位于节点项目的根级别。然而,Loopback 将其保留在“~/server/server.js”。这使得不清楚在哪里放置和配置 iisnode 工作所需的 web.config 文件。
是否有人知道使用 iisnode 在 IIS 中托管 Loopback 项目的体面教程或演练?我发现的只是模糊的文章,大意是“嗯……它应该工作”。有没有人使用 iisnode 成功地托管过环回项目?
【问题讨论】:
标签: node.js iis loopbackjs iisnode