@ angular-devkit / основной модуль не найден после глобальной установки angular-cli - PullRequest
0 голосов
/ 26 июня 2019

Используя npm, я установил angular-cli глобально с помощью команды npm install -g @angular/cli.

. После успешной установки каждая команда, включая только ng -v, возвращает ту же ошибку:

Error: Cannot find module '@angular-devkit/core'
Require stack:
- C:\Users\btngtk\AppData\Roaming\npm\node_modules\@angular\cli\lib\init.js
- C:\Users\btngtk\AppData\Roaming\npm\node_modules\@angular\cli\bin\ng
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:623:15)?[39m
at Function.Module._load (internal/modules/cjs/loader.js:527:27)?[39m
at Module.require (internal/modules/cjs/loader.js:681:19)?[39m
at require (internal/modules/cjs/helpers.js:16:16)?[39m
    at Object.<anonymous> (C:\Users\btngtk\AppData\Roaming\npm\node_modules\?[4m@angular?[24m\cli\lib\init.js:13:16)
at Module._compile (internal/modules/cjs/loader.js:774:30)?[39m
at Object.Module._extensions..js (internal/modules/cjs/loader.js:785:10)?[39m
at Module.load (internal/modules/cjs/loader.js:641:32)?[39m
at Function.Module._load (internal/modules/cjs/loader.js:556:12)?[39m
at Module.require (internal/modules/cjs/loader.js:681:19)?[39m {
  code: ?[32m'MODULE_NOT_FOUND'?[39m,
  requireStack: [
    ?[32m'C:\\Users\\btngtk\\AppData\\Roaming\\npm\\node_modules\\@angular\\cli\\lib\\init.js'?[39m,
    ?[32m'C:\\Users\\btngtk\\AppData\\Roaming\\npm\\node_modules\\@angular\\cli\\bin\\ng'?[39m
  ]
}    

1 Ответ

2 голосов
/ 03 июля 2019

@angular-devkit требуется @angular/cli как зависимость, возможно, что-то пошло не так с установкой npm.

Поэтому удалите @angular/cli с помощью:

npm uninstall -g @angular/cli

Затем очистите кэш npm с помощью:

npm cache clean --force

Затем повторите попытку установки.

...