Angular-cli 组件生成器在 Nativescript 中不起作用

Angular-cli component generator do not work inside Nativesctipt

我正在尝试通过 Nativescript 学习 Angular

所以,我在我的 windows 10 机器上安装了 angular-clinativescript

Angular 本身工作正常但是当我想在 nativescript 项目中生成组件时,我有这个错误:

经过几次研究,我从 THIS SOURCE 安装了 @nativescript/schematics:

npm i -g @angular/cli

npm i -g @nativescript/schematics "tested with -D either"

然后我有这个错误:

你知道我的问题是什么以及如何解决吗?

提前致谢

npm i -D @angular/cli @nativescript/schematics

(使它们成为开发依赖)

然后看这里:https://github.com/NativeScript/nativescript-schematics/issues/241

我不确定为什么有人给我 -1;

还需要一些额外的命令-for me on windows 10 and tested on mac- 来处理:

ng g c some-component

在 nativescript-angular 项目中。

这些步骤解决了我的问题:

  1. tns create angularProject

  2. npm i -D @nativescript/schematics

  3. npm i @angular-devkit/schematics @angular-devkit/core @schematics/angular

然后你可以简单地使用:ng g c some-component

我的tns version6.8.0我的angular-cli version10.0.4在我写这个答案的时候。