angular.json не найден при попытке подать запрос
У меня есть угловая программа, и когда я захожу в cmd и пытаюсь запустить ее с помощью ng serve, она выдает мне это сообщение.
Я пытался решить это каким-то образом, я обнаружил переполнение стека, но ни один из них не работает
Это показало мне эту ошибку:
Локальный файл рабочей области ('angular.json') не найден. Ошибка: локальный файл рабочей области ('angular.json') не найден. at WorkspaceLoader._getProjectWorkspaceFilePath (C:\Users\omerb\AppData\Roaming\npm\node_modules\@angular\cli\models\workspace-loader.js:37:19) at WorkspaceLoader.loadWorkspace (C:\Users\omerb\AppData\Roaming\npm\node_modules\@angular\cli\models\workspace-loader.js:24:21) в ServeCommand._loadWorkspaceAndArchitect (C:\Users\omerb\AppData\Roaming\npm\node_modules\@angular\cli\models\architect-command.js:180:32) на ServeCommand. (C:\Users\omerb\AppData\Roaming\ НПМ \ node_modules \ @angular \ кли \ модели \ архитектор-command.js:47:25) в Generator.next () в C:\Users\omerb\AppData\Roaming\npm\node_modules\@angular\cli\models\architect-command.js:7:71 на новом Promise () в __awaiter (C:\Users\omerb\AppData\Roaming\npm\node_modules\@angular\cli\models\architect-command.js:3:12) в ServeCommand.initialize (C:\Users\omerb\AppData\Roaming\npm\node_modules\@angular\cli\models\architect-command.js:46:16) на объекте. (C: \ Users \ omerb \ AppData \ Roaming \ НПМ \ node_modules \ @angular \ кли \ модели \ Команда-runner.js:87:23)
4 ответа
Сделайте 'npm i' или 'npm install' и затем запустите 'ng serve'.
Если это все еще не работает, это - угловая проблема версии. В Angular 6 файл angular-cli.json был обновлен до angular.json.
В дополнение к ответу @Adonis, похоже, вы используете более новую версию angular, но проект не был обновлен. Чтобы обновить проект до angular 6, следуйте инструкциям на сайте angular
Другое решение, которое решает многие другие проблемы, - это воссоздание проекта с помощью CLI:
ng new foo
После этого вы объединяете код с вашим текущим кодом. Использование этого подхода решает любые проблемы со старым состоянием и позволяет начать все сначала. Эта процедура может быть полезна при обновлении угловой версии.
Другое возможное решение заключается в том, что вы не запускаете 'ng serve' в фактической папке проекта, который вы пытаетесь просмотреть.