Файл рабочей области ('angular.json') не найден - PullRequest
0 голосов
/ 11 июня 2018

Я пытаюсь запустить мое угловое приложение с ng serve, но получаю эту ошибку:

Local workspace file ('angular.json') could not be found.
Error: Local workspace file ('angular.json') could not be found.
    at WorkspaceLoader._getProjectWorkspaceFilePath (C:\Users\Roy\AppData\Roaming\npm\node_modules\@angular\cli\models\workspace-loader.js:38:19)
    at WorkspaceLoader.loadWorkspace (C:\Users\Roy\AppData\Roaming\npm\node_modules\@angular\cli\models\workspace-loader.js:25:21)
    at ServeCommand._loadWorkspaceAndArchitect (C:\Users\Roy\AppData\Roaming\npm\node_modules\@angular\cli\models\architect-command.js:181:32)
    at ServeCommand.<anonymous> (C:\Users\Roy\AppData\Roaming\npm\node_modules\@angular\cli\models\architect-command.js:48:25)
    at Generator.next (<anonymous>)
    at C:\Users\Roy\AppData\Roaming\npm\node_modules\@angular\cli\models\architect-command.js:7:71
    at new Promise (<anonymous>)
    at __awaiter (C:\Users\Roy\AppData\Roaming\npm\node_modules\@angular\cli\models\architect-command.js:3:12)
    at ServeCommand.initialize (C:\Users\Roy\AppData\Roaming\npm\node_modules\@angular\cli\models\architect-command.js:47:16)
    at Object.<anonymous> (C:\Users\Roy\AppData\Roaming\npm\node_modules\@angular\cli\models\command-runner.js:83:23)

Я следовал советам, данным по этому вопросу Ошибка: файл локальной рабочей области ('угловой.json ') не может быть найден - без какой-либо удачи.

, когда я запускаю ng -v в глобальной области действия

 C:\Users\Roy>ng -v

     _                      _                 ____ _     ___
    / \   _ __   __ _ _   _| | __ _ _ __     / ___| |   |_ _|
   / △ \ | '_ \ / _` | | | | |/ _` | '__|   | |   | |    | |
  / ___ \| | | | (_| | |_| | | (_| | |      | |___| |___ | |
 /_/   \_\_| |_|\__, |\__,_|_|\__,_|_|       \____|_____|___|
                |___/


Angular CLI: 6.1.0-beta.2
Node: 8.11.2
OS: win32 x64
Angular:
...

Package                      Version
------------------------------------------------------
@angular-devkit/architect    0.7.0-beta.2
@angular-devkit/core         0.7.0-beta.2
@angular-devkit/schematics   0.7.0-beta.2
@schematics/angular          0.7.0-beta.2
@schematics/update           0.7.0-beta.2
rxjs                         6.2.0
typescript                   2.7.2

, когда я запускаю его в папке проекта:

ng -v

     _                      _                 ____ _     ___
    / \   _ __   __ _ _   _| | __ _ _ __     / ___| |   |_ _|
   / △ \ | '_ \ / _` | | | | |/ _` | '__|   | |   | |    | |
  / ___ \| | | | (_| | |_| | | (_| | |      | |___| |___ | |
 /_/   \_\_| |_|\__, |\__,_|_|\__,_|_|       \____|_____|___|
                |___/


Angular CLI: 6.1.0-beta.2
Node: 8.11.2
OS: win32 x64
Angular: 5.2.9
... animations, common, compiler, compiler-cli, core, forms
... http, language-service, platform-browser
... platform-browser-dynamic, platform-server, router

Package                      Version
------------------------------------------------------
@angular-devkit/architect    0.7.0-beta.2 (cli-only)
@angular-devkit/core         0.7.0-beta.2 (cli-only)
@angular-devkit/schematics   0.7.0-beta.2 (cli-only)
@angular/cdk                 5.2.4
@angular/cli                 <error>
@angular/material            5.2.4
@schematics/angular          0.7.0-beta.2 (cli-only)
@schematics/update           0.7.0-beta.2 (cli-only)
rxjs                         5.5.7
typescript                   2.4.2

при запуске npm install в папку проекта я получаю эту ошибку:

npm install
npm ERR! code ECONNRESET
npm ERR! errno ECONNRESET
npm ERR! network request to http://172.23.4.20:4873/@angular%2fcli failed, reason: read ECONNRESET
npm ERR! network This is a problem related to network connectivity.
npm ERR! network In most cases you are behind a proxy or have bad network settings.
npm ERR! network
npm ERR! network If you are behind a proxy, please make sure that the
npm ERR! network 'proxy' config is set properly.  See: 'npm help config'

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\Roy\AppData\Roaming\npm-cache\_logs\2018-06-11T09_24_47_695Z-debug.log

Ответы [ 4 ]

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

Я запустил «npm install», мой проект получил все модули, и он запустился.

0 голосов
/ 05 июля 2018

Я столкнулся с этой проблемой сегодня.В моем случае не было ничего плохого, только глупая ошибка.Я выполнял свою команду ng serve и другие angular cli команды вне каталога моего приложения (который содержит node_modules. Итак, после перехода в этот каталог с помощью cd m4moviesapp, а затем запуска ng serve все работало, как ожидалось.

Справочник

enter image description here

До

enter image description here

После

enter image description here

0 голосов
/ 18 августа 2018

Это потому, что вы установили angular в какой-то каталог и пытаетесь использовать ng serve без создания новой настройки проекта
Создание и обслуживание Angular проекта через сервер разработки с помощью нового PROJECT-NAME cd PROJECT-NAME ngподача https://www.npmjs.com/package/@angular/cli#generating-and-serving-an-angular-project-via-a-development-server

0 голосов
/ 02 июля 2018

Я понял, я работаю в среде git, и кто-то запихнул файл npmrc с настройками, которые позволяют скачивать только с нашего внутреннего сервера, поэтому каждый раз, когда я запускаю npm install, я получаю сообщение об ошибке при попытке загрузитьугловой кли.

...