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