ng --version 显示 Angular 版本号和某些包的 <error>

lau*_*uWM 15 angular

当尝试检索有关我的 Angular 包的信息时,我得到了以下<error>Angular 版本、一个包和打字稿的信息:

\n
$ ng --version\n\n     _                      _                 ____ _     ___\n    / \\   _ __   __ _ _   _| | __ _ _ __     / ___| |   |_ _|\n   / \xe2\x96\xb3 \\ | '_ \\ / _` | | | | |/ _` | '__|   | |   | |    | |\n  / ___ \\| | | | (_| | |_| | | (_| | |      | |___| |___ | |\n /_/   \\_\\_| |_|\\__, |\\__,_|_|\\__,_|_|       \\____|_____|___|\n                |___/\n\n\nAngular CLI: 12.1.3\nNode: 14.17.3\nPackage Manager: npm 6.14.13\nOS: win32 x64\n\nAngular: <error>\n... common, compiler, compiler-cli, core, forms\n... language-service, platform-browser, platform-browser-dynamic\n... router\n\nPackage                         Version\n---------------------------------------------------------\n@angular-devkit/architect       0.1201.3 (cli-only)\n@angular-devkit/build-angular   <error>\n@angular-devkit/core            12.1.3 (cli-only)\n@angular-devkit/schematics      12.1.3 (cli-only)\n@angular/cli                    12.1.3 (cli-only)\n@schematics/angular             12.1.3 (cli-only)\nrxjs                            6.6.7 (cli-only)\ntypescript                      <error>\n
Run Code Online (Sandbox Code Playgroud)\n

我尝试卸载/重新安装node.js、npm、angular/cli。什么都行不通!错误仍然不断出现。你有什么想法吗?

\n

Udi*_*zor 6

删除你的node_modiles和你的package-lock.json:

rm -rf node_modules
rm package-lock.json
Run Code Online (Sandbox Code Playgroud)

然后再次安装所有软件包:

npm install
Run Code Online (Sandbox Code Playgroud)

如果这没有帮助,请尝试重新安装 Angular devkit:

npm install @angular-devkit/build-angular
Run Code Online (Sandbox Code Playgroud)