首页 > 解决方案 > 如何在 iisnode 上部署 Angular 通用应用程序

问题描述

我已经创建了角度通用应用程序,但是当我尝试在 iisnode 服务器上进行部署时,它给出了异常:

<?xml version="1.0" encoding="utf-8"?>


<configuration>
    <system.webServer>        
      <handlers>
        <add name="iisnode" path="server.js" verb="*" modules="iisnode"/>
      </handlers>
      <rewrite>
        <rules>
            <rule name="DynamicContent">
                 <match url="/*" />
                 <action type="Rewrite" url="server.js"/>
            </rule>
       </rules>
      </rewrite>
    </system.webServer>
  </configuration>

但它返回访问该站点的内部服务器错误。任何人都可以帮助我吗

标签: angularangular-universaliisnode

解决方案


URL Rewrite Module must be installed on your IIS Server. If it's not installed, you can download it from: https://www.microsoft.com/en-us/download/details.aspx?id=47337


推荐阅读