角度示意图无法创建.ts文件

时间:2019-07-05 13:51:56

标签: angular typescript angular-cli

我创建了一个Angular Schematics。当我运行逻辑示意图。时,“文件”文件夹中有两个文件,fight.html和fight.ts:ng-add,终端显示创建fight.htmlfight.ts。然后将其发布到npm。我在新的Angular Project上运行ng add packagename,仅生成fight.html,没有进行搏斗。ts

this是我的原理图堆叠,我的软件包名称是new-schematics

本机角版本

Angular CLI: 8.0.6
Node: 10.15.3
OS: win32 x64
Angular:
...

Package                      Version
------------------------------------------------------
@angular-devkit/architect    0.800.6
@angular-devkit/core         8.0.6
@angular-devkit/schematics   8.0.6
@schematics/angular          8.0.6
@schematics/update           0.800.6
rxjs                         6.4.0

2 个答案:

答案 0 :(得分:0)

更改.npmignore中的内容 *.ts=>.ts

答案 1 :(得分:0)

我也有这个问题,我只是将.ts文件命名为__typescript__,然后在模板变量中声明了__typescript__,所以您的文件将是:fight.__typescript__ < / p>

const templateSource = apply(url('./files'), [
  template({
    typescript: 'ts',
  }),