“ngcc”未被识别为内部或外部命令

use*_*283 5 angular-compiler-cli angular angular-compiler

运行命令npm run ngcc会引发错误'ngcc' is not recognized as an internal or external command

package.json

{
  "scripts": {
    "ngcc": "ngcc"
    ...
  },
  "dependencies": {
    "@angular-extensions/elements": "^9.3.0",
    "@angular/animations": "~9.1.0",
    "@angular/common": "~9.1.0",
    "@angular/compiler": "~9.1.0",
    "@angular/core": "~9.1.0",
    "@angular/elements": "~9.1.0",
    "@angular/forms": "~9.1.0",
    "@angular/platform-browser": "~9.1.0",
    "@angular/platform-browser-dynamic": "~9.1.0",
    "@angular/router": "~9.1.0",
    ...
  }
}
Run Code Online (Sandbox Code Playgroud)

anuglar-compiler 和其他包的版本是否有任何不匹配?无法找到问题的根本原因。有人可以帮忙吗?

小智 11

您是否尝试过运行“npm ci”?它解决了我的问题,看来我的 cli 没有正确安装。https://preview-docs.npmjs.com/cli-commands/npm-ci