Насколько мне известно, вам нужно настроить web.config
, если вы хотите запустить приложение nodejs в Azure.
Я следовал этому примеру приложения node.js: nodejs-docs-hello-world и разверните его в Azure.Он работает нормально, вы можете обратиться к web.config
файлу:
<?xml version="1.0"?>
<configuration>
<system.web>
<compilation batch="false" />
</system.web>
<system.webServer>
<handlers>
<add name="iisnode" path="scripts.js" verb="*" modules="iisnode" />
</handlers>
<rewrite>
<rules>
<rule name="myapp">
<match url="/*" />
<action type="Rewrite" url="scripts.js" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
Я предлагаю вам перейти к KUDU
url: https://<your app name>.scm.azurewebsites.net/DebugConsole
и перейти к site\wwwroot
, чтобы загрузить свои файлы, чтобы файлынаходятся в каталоге.
Или временно отмените развертывание zip, просто перетащите локальные файлы непосредственно в каталог d:home\site\wwwroot
.