我已在本地成功测试了vline-node示例,但想将其推送到服务器。我试图在IIS8网站上安装该示例作为应用程序,将示例代码放在wwwroot下。我已经在根目录和虚拟目录中尝试了这一点,指向views文件夹。我可以从服务器上的浏览器登录该应用程序,但是,由于javascript在服务器浏览器上关闭以确保安全性,因此缺少功能。
但是,当我尝试从远程浏览器访问该站点时,我无法登录。实际上,我可以看到我的路径有问题,因为找不到包含文件。
我越是想到这一点,我就越困惑。我想在IIS下运行它,但想知道这是否有意义。有人可以提供一个干净的解决方案来托管Windows Server上的vline-node示例,理想情况下是在IIS下吗?
答案 0 :(得分:1)
由于您使用的是节点示例,因此您需要确保该节点实际上正在IIS服务器上运行。以下是可能有用的SO响应:How to run Node.JS server for a web application?
请注意,在我们的节点示例中,“main”文件为vline-node.js
,因此请使用该文件代替上述的app.js
。