iisnode中iisnode目录结构中的Angular和Node API不起作用

时间:2019-07-11 15:54:39

标签: javascript node.js angular iis iisnode

Ref to the question 我正在通过IISnode运行节点api和角度组件。在参考上述问题。我已经部署到IIS,在不同的文件夹中有Angular和node api,因此当我从IIS服务器浏览应用程序时,它显示在不同的目录中,如下图所示How,并且已经显示了iisnode的虚拟目录结构在下面。

iisnode directory structure

当我单击客户端时,我看到angular和node api可以按预期工作,但是我希望做到这一点而无需单击客户端,如下所示。

请注意:如上面的问题所示,我拥有app.js和web.config

1 个答案:

答案 0 :(得分:0)

答案是将web.config中的任何请求指向app.js,而app.js具有转移到所需位置的逻辑。

 <rule name="api">
    <match url="api/*" />
    <action type="Rewrite" url="app.js" />
  </rule>