Угловой и узел API в структуре каталогов iisnode в iisnode не работает - PullRequest
0 голосов
/ 11 июля 2019

Ссылка на вопрос Я запускаю узел API и угловой компонент через IISnode. В связи с вышеуказанным вопросом. Я развернул в IIS, у меня Angular и узел API в разных папках, поэтому, когда я просматриваю приложение с сервера IIS, оно отображается в разных каталогах, как показано на рисунке ниже How, и я показал виртуальный структура каталогов iisnode ниже.

iisnode directory structure

Когда я щелкаю по клиенту, я вижу, что угловой и api-узел работают как положено, но я хочу, чтобы это происходило без нажатия на клиент, как показано ниже.

Обратите внимание: у меня есть app.js и web.config, как показано в вопросе выше

1 Ответ

0 голосов
/ 11 июля 2019

Ответ заключается в том, чтобы направить любой запрос в web.config на app.js, а app.js имел логику для перенаправления туда, где это необходимо.

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