Visual Studio 2017 Angular 6 показывает «Не удается получить /» только с первой попытки - PullRequest
0 голосов
/ 07 сентября 2018

Я использую Visual Studio 2017 15.8.3 с .Net Core 2.1 и Angular 6. Я использовал шаблон для создания проекта и обновил его с Angular 5 до 6. Он работал как положено. Я удалил код шаблона и добавил свой собственный. Когда я добавил больше кода, я начал получать Cannot GET / сообщение; однако, если я зайду в любой файл .ts и сохраню его, обновлю браузер, все перезагрузится и появится как положено. Никаких ошибок не видно. Я не вижу никаких проблем.

У меня есть это при запуске

    app.UseSpa(spa =>
    {
        // To learn more about options for serving an Angular SPA from ASP.NET Core,
        // see https://go.microsoft.com/fwlink/?linkid=864501

        spa.Options.SourcePath = "ClientApp";

        if (env.IsDevelopment())
        {
            spa.Options.StartupTimeout = new TimeSpan(0, 0, 360);
            spa.UseAngularCliServer(npmScript: "start");
            spa.UseProxyToSpaDevelopmentServer("https://localhost:4200");
        }
    });

Я в тупике.

Спасибо, Пол

Ответы [ 5 ]

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

Я на той же странице, и я обнаружил, что моя проблема с командой ng build , вы должны попробовать это, возможно, вы ее найдете.

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

У меня была похожая проблема. Причина в том, что я использовал «#» в пути проекта.

0 голосов
/ 24 сентября 2018

Я столкнулся с той же проблемой. вам нужно сделать небольшую вещь. Просто удалите удаленные компоненты и объявления из app.module.ts

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

Также важно указать, что проблема может быть не только в app.module.js, но и в других файлах, связанных со сборкой. Я нашел мою проблему как отсутствующую (и в результате не решенную) таблицу стилей scss в angular.json.

0 голосов
/ 07 сентября 2018

Хорошо, это немного неловко, но я оставляю это здесь на всякий случай, если кто-то столкнется с той же проблемой и не сможет ее решить.

Я скопировал кучу кода из проекта-прототипа и пропустил файл, который не был очевиден. Как я это нашел? Окно вывода в Visual Studio! Ни один из других инструментов не показал ничего.

Microsoft.AspNetCore.SpaServices:Error: ERROR in src/app/models/user-configuration.model.ts(1,36): error TS2307: Cannot find module './functional-ability.model'.

Итак, я думаю, урок здесь такой:

  • Невозможно ПОЛУЧИТЬ / , кажется, говорит вам, что чего-то не хватает

  • Окно вывода Visual Studio и Список ошибок - ваши друзья в этих и многих других ситуациях.

...