我正试图使用IISNode将我的GraphQL服务器部署到IIS上(不知道这是否是最好的方法)。
我已经使用了以下指南,但似乎仍然不能让它去。
谁有任何一步一步的说明,如何做到这一点,或者也许我可以采取不同的路线一起托管我的GraphQL服务器?
最终的目标是能够从连接到本地网络的任何设备访问GraphQL游乐场,通过在设备的浏览器应用程序上做这样的事情。
你可以尝试使用iis反向代理模块到服务器的Express js应用程序从iis。
首先你需要在iis中安装URL重写和应用请求路由扩展。
现在打开iis,选择任意一个网站。
双击中间窗格中的URL重写。
为了继续运行你的node.js应用,你可以安装pm2。
npm install -g pm2
pm2 start app.js
启动我们的Node. js应用程序
pm2 stop
:停止正在运行的进程
pm2 restart
:重新启动正在运行的进程
pm2 list
:列出所有正在运行的进程
参考链接。
https:/dev.topetereysermanshosting-a-node-js-application-on-windows-with-iis-as-reverse-proxy-397b。