Получение ошибки «Эта команда может быть запущена только внутри ошибки проекта CLI при запуске через CLI» - PullRequest
0 голосов
/ 27 июня 2018

enter image description here

Я работаю над существующим угловым и .Net MVC приложением. В веб-проекте я использовал угловые и HTML-страницы. Я хочу запустить это приложение через CLI. Я пытаюсь использовать опцию ng serve, но она выдает ошибку выше.

Я использовал следующие шаги для запуска. Пожалуйста, дайте мне знать, если чего-то не хватает

1) Откройте приглашение Cmd и перейдите в папку моего веб-проекта, в которой существуют angular и package.json. 2) запустить ng serve --open в этом месте

Получение вышеупомянутой ошибки.

Ответы [ 2 ]

0 голосов
/ 27 июня 2018

Я надеюсь, что ваш проект является демонстрационным, поскольку он неправильно управляется, ваша папка app должна находиться внутри папки src. Для использования Visual Studio для создания приложения Angular.

Вот видеоурок / плейлист. Настройка Angular 2 в Visual Studio . Здесь вы увидите правильную архитектуру для хранения ваших файлов / папок и способ запуска приложения. Хотя это не моя рекомендация.

1). Рекомендация => Используйте VS Code для создания Angular App и .Net Core для создания Web API. Для выполнения http-звонков у вас будет CORS. Следование этой архитектуре будет поддерживать ваше приложение в хорошем состоянии.

OR

2). Рекомендация => Если вы хотите использовать Visual Studio для обеих сторон, создайте веб-приложение .Net Core, там вы найдете ANGULAR, оттуда создадите проект и сравните его архитектуру с вашей.

0 голосов
/ 27 июня 2018

Вам нужно зайти в каталог проекта Angular CLI, чтобы выполнить эту команду. (Вероятно, где ваш файл package.json существует)

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