Angular Issue - Cannot GET / - PullRequest
       9

Angular Issue - Cannot GET /

0 голосов
/ 18 декабря 2018

Я запускаю приложение ASP.NET Core с Angular в visual studio 2017. К сожалению, всякий раз, когда я запускаю проект, в браузере показывается следующее сообщение:

Cannot GET /

Так мало часов гуглит( Пример ссылки ), я попробовал следующее, добавив в файл tsconfig.json:

"lib": [ "es5", "es6", "es2017", "dom" ]

В моем случае это было раньше, как показано ниже:

"lib": [ "es2017" ]

Несмотря на то, что проект был успешно построен, в нем было несколько ошибок:

Severity    Code    Description Project File    Line    Suppression State
Error   TS2583  (TS) Cannot find name 'Set'. Do you need to change your target library? Try changing the `lib` compiler option to es2015 or later.  ASP.NETCoreWithAngular  C:\Users\Amit's-PC\source\repos\ASP.NETCoreWithAngular\ASP.NETCoreWithAngular\ClientApp\node_modules\@angular\common\src\directives\ng_class.d.ts   48  Active

Severity    Code    Description Project File    Line    Suppression State
Error   TS2583  (TS) Cannot find name 'Map'. Do you need to change your target library? Try changing the `lib` compiler option to es2015 or later.  ASP.NETCoreWithAngular  C:\Users\Amit's-PC\source\repos\ASP.NETCoreWithAngular\ASP.NETCoreWithAngular\ClientApp\node_modules\@angular\core\src\change_detection\differs\default_keyvalue_differ.d.ts    24  Active

Severity    Code    Description Project File    Line    Suppression State
Error   TS2585  (TS) 'Promise' only refers to a type, but is being used as a value here. Do you need to change your target library? Try changing the `lib` compiler option to es2015 or later.  ASP.NETCoreWithAngular  C:\Users\Amit's-PC\source\repos\ASP.NETCoreWithAngular\ASP.NETCoreWithAngular\ClientApp\node_modules\rxjs\Observable.d.ts   58  Active

Что-то, что я здесь пропустил?Любая идея будет высоко оценена.

Ответы [ 2 ]

0 голосов
/ 18 декабря 2018

Исходя из вашей ошибки, я думаю, что у вас есть проблема с маршрутизацией в части MVC вашего приложения.Вы должны убедиться, что ваш маршрут по умолчанию настроен правильно.

Следующая статья дает здесь несколько полезных советов.

https://knightcodes.com/angular2/2017/01/05/angular-2-routes-with-asp-net-mvc.html

0 голосов
/ 18 декабря 2018

Из получаемых вами сообщений об ошибках, скорее всего, ваша конфигурация по умолчанию для JavaScript равна es5 или любой другой ниже es2015.Это означает, что вы пытаетесь использовать es2015 функции, и ваш компилятор теперь позволяет вам.Проверьте настройки IDE и убедитесь, что для конфигурации JavaScript установлено значение не менее es2015

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...