Как развернуть угловое универсальное приложение на iisnode

Я создал угловое универсальное приложение, но при попытке развертывания на сервере 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>

Но он возвращает внутреннюю ошибку сервера для доступа к сайту. Может ли кто-нибудь, пожалуйста, помогите мне

1 ответ

В моем случае я увидел, что в файле server.ts чего-то не хватает.

app.listen(PORT);

Модуль перезаписи URL должен быть установлен на вашем сервере IIS. Если он не установлен, его можно загрузить по адресу: https://www.microsoft.com/en-us/download/details.aspx?id=47337

Другие вопросы по тегам