Witam.
Troche czasu juz uzywam Angulara i do tej pory moglem normalnie tworzyc nowe projekty. Wczoraj chcialem utworzyc nowy projekt poleceniem ng new NowyProjekt i nie udalo sie. Konsola zwrocila blad:
core.resolve is not a function
TypeError: core.resolve is not a function
at NodeModulesEngineHost._resolvePackageJson (C:\PROGRAMOWANIE\Angular\node-v14.9.0-win-x64\node_modules@angular\cli\node_modules@angular-devkit\schematics\tools\node-module-engine-host.js:22:21)
at NodeModulesEngineHost._resolveCollectionPath (C:\PROGRAMOWANIE\Angular\node-v14.9.0-win-x64\node_modules@angular\cli\node_modules@angular-devkit\schematics\tools\node-module-engine-host.js:43:36)
at NodeModulesEngineHost.createCollectionDescription (C:\PROGRAMOWANIE\Angular\node-v14.9.0-win-x64\node_modules@angular\cli\node_modules@angular-devkit\schematics\tools\file-system-engine-host-base.js:105:27)
at SchematicEngine.createCollection (C:\PROGRAMOWANIE\Angular\node-v14.9.0-win-x64\node_modules@angular\cli\node_modules@angular-devkit\schematics\src\engine\engine.js:57:40)
at Object.getCollection (C:\PROGRAMOWANIE\Angular\node-v14.9.0-win-x64\node_modules@angular\cli\utilities\schematics.js:37:31)
at Class.run (C:\PROGRAMOWANIE\Angular\node-v14.9.0-win-x64\node_modules@angular\cli\tasks\schematic-get-options.js:11:41)
at Class.beforeRun (C:\PROGRAMOWANIE\Angular\node-v14.9.0-win-x64\node_modules@angular\cli\commands\new.js:91:31)
at C:\PROGRAMOWANIE\Angular\node-v14.9.0-win-x64\node_modules@angular\cli\ember-cli\lib\cli\cli.js:138:24
Jest to Angular 2. Ksiazka z duzo wyzsza wersja Angulara juz zamowiona. Ale do tego czasu chcialbym uruchomic jeszcze stara wersje.
Wydaje mi sie, ze do tej pory nie uzywalem schematics, albo uzywalem, ale o tym nie wiedzialem. Instalacja schematics poleceniem znalezionym w Internecie nic nie pomogla.
Z kolei np. ng serve przy starych projektach dziala normalnie.
Bardzo prosze o pomoc jak naprawic ten zaskakujacy blad i jaki jest powod, ze sie nagle pojawil.