创建在文件夹中添加功能并更新index.ts的原理图

时间:2018-08-02 11:00:09

标签: angular-schematics

我是角度示意图的新手,并且正在尝试创建我的第一个示意图。采取婴儿的步骤。我的第一个目标是在一个包含导出功能的文件夹中创建一个新文件,然后更新(或创建和更新)该文件夹中的一个index.ts文件,该文件从该文件中导出功能。

这是我的示意图文件夹结构:

src/
  action/
    files/
      store/
        reducers/
          reducer-functions/
            reduce-__name@dasherize__.ts

这是创建文件的代码:

mergeWith(apply(url('./files'), [
    template({
        ...strings,
        name: options.name,
    }),
    move('src/app'),
])),

如何确定文件夹index.ts中是否存在reducer-functions文件,如果没有创建该文件,然后作为主要步骤,向其中添加一个export * from 'reduce-<%=dasherize(name)%>';

0 个答案:

没有答案