我已经使用打字稿编译了代码,并使用节点服务器在笔记本电脑中运行了代码。
现在,当我将其部署到另一台计算机的Windows IIS服务器中时,是否需要该计算机的节点服务器?
节点仅用于开发而不用于托管?
你能澄清我的疑问吗?
答案 0 :(得分:0)
是。您需要在另一台机器上以及要在其中部署代码的机器上使用节点服务器
据我所知,如果要托管node.js应用程序,则应首先安装node.exe和iisnode的构建。
https://nodejs.org/en/#download
https://github.com/tjanczuk/iisnode
安装IIS节点后,可以从管理命令提示符下调用%programfiles%\ iisnode \ setupsamples.bat来设置示例。
然后,您可以转到http://localhost/node来查看示例。
更多详细信息,您可以参考以下文章: https://www.hanselman.com/blog/InstallingAndRunningNodejsApplicationsWithinIISOnWindowsAreYouMad.aspx