У меня возникают проблемы с правильной настройкой моего углового приложения Netcore 2.1 в Godaddy - PullRequest
0 голосов
/ 12 апреля 2019

Я развернул свое приложение netcore 2.1 Angular с использованием FTP-профиля Visual Studio на Godaddy Host.

Содержимое развертывания включает в себя:

ClientApp folder
wwwroot
appsettings.json
application.dlls
web.config

В ClientApp есть папка dist с глиф-значками и index.html.

Я довольно новичок в том, как хост-серверы инициируют веб-страницу, но я совершенно уверен, что root public_html ищет index.html, к которому он, похоже, не может получить доступ.

Я попытался скопировать содержимое из папки dist в public_html на сервере, и оно, кажется, нормально запускает приложение, но затем мой поиск данных с контроллера не работает, давая путь 404 API-интерфейса не найден.

1 Ответ

0 голосов
/ 12 апреля 2019

Обычно это связано с тем, что часть dotnet не отображается. Проверьте это Развертывание и размещение .net core 2.0 и приложения angular 6

А также https://www.google.com/amp/dotnetdetail.net/how-to-deploy-angular-6-and-asp-net-core-application-in-iis-8/amp/

Это покажет вам, как должна выглядеть структура файла. Надеюсь это поможет.

...