我正在尝试使用IISNode将GraphQL服务器部署到IIS(不确定这是否是最好的方法)。
我使用了以下指南,但似乎仍然无法解决问题:
有人会提供有关如何执行此操作的分步说明吗,或者我可以通过其他途径共同托管我的GraphQL服务器?
最终目标是能够通过在设备浏览器应用程序上执行以下操作,从连接到本地网络的任何设备访问GraphQL Playground:
答案 0 :(得分:0)
您可以尝试使用iis反向代理模块将iis中的express js应用程序用于服务器。
首先,您需要在iis中安装URL重写和Application Request Routing扩展:
现在打开iis并选择任何站点。
双击中间窗格中的URL重写。
要继续运行您的节点js应用,您可以安装pm2:
npm install -g pm2
pm2 start app.js
:启动我们的Node.js应用程序
pm2 stop
:停止正在运行的进程
pm2 restart
:重启正在运行的进程
pm2 list
:列出所有正在运行的进程
参考链接: