.NET Core Angular 7 SPA VSTS Развертывание - PullRequest
0 голосов
/ 02 ноября 2018

Я сейчас экспериментирую с CI / CD для шаблона .NET Core SPA с Angular на DevOps Azure (ранее VSTS). Я сталкиваюсь с проблемой, когда после развертывания папка ClientApp превращается в wwwroot, хранящийся в wwwroot Azure Web App. Это означает, что теперь у меня есть 2 wwwroots.

Кроме того, из-за испорченных папок следующий блок больше не работает.

            // In production, the Angular files will be served from this directory
        services.AddSpaStaticFiles(configuration =>
        {
            configuration.RootPath = "ClientApp/dist";
        });

Это просто настроить. Просто создайте новый проект веб-приложения с помощью Visual Studio и выберите Angular. Затем запустите ng update, чтобы полностью перейти к Angular 7. В процессе должен быть создан файл angular.json.

enter image description here

Я пробовал много вещей, но ни одна из них не помогла.

1 Ответ

0 голосов
/ 03 ноября 2018

Проблема решена. Я добавил условия в .csproj, но забыл включить переменные окружения / сборки. Это заставляло npm не работать. Облом.

...