so today I wanted to create new Angular project using the command
ng new <projectname> and I got this error:
npm ERR! ERESOLVE unable to resolve dependency tree npm ERR! npm ERR! While resolving: [email protected] npm ERR! Found: [email protected] npm ERR! node_modules/jasmine-core npm ERR! dev [email protected]"~3.6.0" from the root project npm ERR! npm ERR! Could not resolve dependency: npm ERR! peer [email protected]">=3.7.1" from [email protected] npm ERR! node_modules/karma-jasmine-html-reporter npm ERR! dev [email protected]"^1.5.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.
I literally tried everything , I updated npm , installed Angular cli again , download and installed node again , npm audit and lot of other things but nothing happened.
Also as you can see error told me to use command with –force , I tried but nothing happened , and with –legacy-peer-deps ,I get the error as unknown option.
What is bothering me the most is that everything was working completely right last night and I changed nothing at all but suddenly I’m getting this error today.
Source: AngularJS Questions