"ng-new" не найден в коллекции "@ schematics / angular" - PullRequest
0 голосов
/ 28 марта 2019

Я удалил npm и узел. Кроме того, я удалил и восстановил доморощенный. Я скачал npm и узел с сайта онлайн-загрузки, чтобы восстановить их. Я также скачал угловой cli через npm. Я нашел свой рабочий стол через терминал и набрал

ng new mag-board

чтобы начать мой угловой проект. Мне предложили следующую ошибку:

Schematic "ng-new" not found in collection "@schematics/angular".
Error: Schematic "ng-new" not found in collection "@schematics/angular".
    at SchematicEngine.createSchematic (/usr/local/lib/node_modules/@angular/cli/node_modules/@angular-devkit/schematics/src/engine/engine.js:232:23)
    at CollectionImpl.createSchematic (/usr/local/lib/node_modules/@angular/cli/node_modules/@angular-devkit/schematics/src/engine/engine.js:69:29)
    at NewCommand.getSchematic (/usr/local/lib/node_modules/@angular/cli/models/schematic-command.js:130:27)
    at NewCommand.initialize (/usr/local/lib/node_modules/@angular/cli/models/schematic-command.js:43:36)
    at process._tickCallback (internal/process/next_tick.js:68:7)
    at Function.Module.runMain (internal/modules/cjs/loader.js:757:11)
    at startup (internal/bootstrap/node.js:283:19)
    at bootstrapNodeJSCore (internal/bootstrap/node.js:622:3)

Я удалил npm, Удаленный узел, и я Удаленный Угловой CLI

Я переустановил npm, узел и Angular CLI

Я смогу сгенерировать Angular-проект, набрав ng new mag-board

1 Ответ

2 голосов
/ 28 марта 2019

Вы можете найти ответ в https://github.com/angular/angular-cli/issues/10862

Я коротко для вас:

первый вариант:

sudo npm uninstall @schematics/angular 

и

sudo npm i @schematics/angular

, если он не работает, тогда:

Удалите папку node_modules в вашем домашнем каталоге.

...