[英]Error when creating a new project using Angular CLI 13.1.0
I'm getting the following error when creating a new project using Angular CLI v13.1.0使用 Angular CLI v13.1.0 创建新项目时出现以下错误
\ Installing packages (npm)...npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: example-app@0.0.0
npm ERR! Found: typescript@4.5.3
npm ERR! node_modules/typescript
npm ERR! dev typescript@"~4.5.2" from the root project
npm ERR! peer typescript@">=4.4.3 <4.6" from @angular-devkit/build-angular@13.1.0
npm ERR! node_modules/@angular-devkit/build-angular
npm ERR! dev @angular-devkit/build-angular@"~13.1.0" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer typescript@">=4.4.2 <4.5" from @angular/compiler-cli@13.0.3
npm ERR! node_modules/@angular/compiler-cli
npm ERR! dev @angular/compiler-cli@"~13.0.0" from the root project
npm ERR! peer @angular/compiler-cli@"^13.0.0 || ^13.1.0-next" from @angular-devkit/build-angular@13.1.0
npm ERR! node_modules/@angular-devkit/build-angular
npm ERR! dev @angular-devkit/build-angular@"~13.1.0" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR! See C:\Users\user\AppData\Local\npm-cache\eresolve-report.txt for a full report.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\user\AppData\Local\npm-cache\_logs\2021-12-10T12_46_21_814Z-debug.log
× Package install failed, see above.
The Schematic workflow failed. See above.
I'm using Node JS
version 16.13.1 and npm
version 8.1.2我正在使用Node JS
版本16.13.1和npm
版本8.1.2
I tried clearing npm cache with --force, also reinstalled Node JS.我尝试使用 --force 清除 npm 缓存,还重新安装了 Node JS。 Still no luck.仍然没有运气。
This is just a TypeScript patch version issue which is being tracked here: https://github.com/angular/angular-cli/issues/22333 , so just downgrade or npm i --force
until they fix it.这只是一个 TypeScript 补丁版本问题,正在这里跟踪: https://github.com/angular/angular-cli/issues/22333 ,所以只需降级或npm i --force
直到他们修复它4.5DC86
go to this path go 到这个路径
C:\Users\user\AppData\Local C:\Users\user\AppData\Local
and delete this folder.并删除此文件夹。
npm-cache npm 缓存
then test it.然后测试它。
So I solved it like this:所以我这样解决了:
I created the project using ng new
.我使用ng new
创建了项目。 It then created the project but threw an error when installing the dependencies.然后它创建了项目,但在安装依赖项时抛出了错误。
Then I manually edited the package.json
file and replaced all angular package versions 13.0.0
with 13.1.0
and ran npm i
. Then I manually edited the package.json
file and replaced all angular package versions 13.0.0
with 13.1.0
and ran npm i
.
After that, all packages were installed perfectly fine and I could run ng serve
.之后,所有软件包都安装得很好,我可以运行ng serve
。
node 14.17.3 abre tu package.json remplaza "typescript": "any" con "typescript": "~4.4.4" o "typescript": "4.4.4" luego continua instalando npm install, ng serve Funciono para mi node 14.17.3 abre tu package.json remplaza "typescript": "any" con "typescript": "~4.4.4" o "typescript": "4.4.4" luego continua instalando npm install, ng serve Funciono para mi
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.