"ng-new" 在集合“@schematics/angular”中找不到
"ng-new" not found in collection "@schematics/angular"
我已经删除了 npm 和 node。此外,我删除并恢复了自制软件。我从在线下载站点下载了 npm 和 node 来恢复它们。我还通过 npm 下载了 angular cli。我通过终端找到我的桌面并输入
ng new mag-board
开始我的 angular 项目。我收到以下错误提示:
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,
删除节点,我
已删除 Angular CLI
我重新安装了 npm、node 和 Angular CLI
我应该能够通过输入 ng new mag-board
生成一个 Angular 项目
你可以在https://github.com/angular/angular-cli/issues/10862
中找到答案
我给你做短:
第一个选项:
sudo npm uninstall @schematics/angular
和
sudo npm i @schematics/angular
如果不正常,那么:
删除主目录中的 node_modules 文件夹。
在 angular 命令提示符中尝试此命令:
npm install @schematics/angular updated
如果这不起作用,请尝试卸载并安装@angula/cli。
下面是安装和卸载的命令 angular-cli
npm uninstall @angular/cli
npm 安装@angular/cli
然后在 angular 提示符下使用此命令:
npm install @schematics/angular 已更新
我已经删除了 npm 和 node。此外,我删除并恢复了自制软件。我从在线下载站点下载了 npm 和 node 来恢复它们。我还通过 npm 下载了 angular cli。我通过终端找到我的桌面并输入
ng new mag-board
开始我的 angular 项目。我收到以下错误提示:
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, 删除节点,我 已删除 Angular CLI
我重新安装了 npm、node 和 Angular CLI
我应该能够通过输入 ng new mag-board
生成一个 Angular 项目你可以在https://github.com/angular/angular-cli/issues/10862
中找到答案我给你做短:
第一个选项:
sudo npm uninstall @schematics/angular
和
sudo npm i @schematics/angular
如果不正常,那么:
删除主目录中的 node_modules 文件夹。
在 angular 命令提示符中尝试此命令:
npm install @schematics/angular updated
如果这不起作用,请尝试卸载并安装@angula/cli。 下面是安装和卸载的命令 angular-cli
npm uninstall @angular/cli
npm 安装@angular/cli
然后在 angular 提示符下使用此命令:
npm install @schematics/angular 已更新