流星构建插件以选择要捆绑的文件

时间:2018-10-03 13:12:24

标签: meteor meteor-plugin

我正在构建应允许覆盖文件的流星应用程序。我想编写构建插件,它将选择正确的文件进行捆绑并在整个构建系统中运行。文件结构例如:

- Level0
  - DirA
    - FileA1
    - FileA2
  - DirB
    - FileB1
    - FileB2
  - DirC
    - FileC1
- Level1
  - DirB
    - FileB2
- Level2
  - DirA
    - FileA2
  - DirC
    - FileC1
  - DirD
    - FileD1

结果文件将被捆绑

- Target
  - DirA
    - FileA1 (from Level0)
    - FileA2 (from Level2)
  - DirB
    - FileB1 (form Level0)
    - FileB2 (from Level1)
  - DirC
    - FileC1 (from Level2)
  - DirD
    - FileD1 (from Level2)

然后,此目标目录将通过标准编译器运行。我使用react这样的babel和ecmascript,但是我不想让它们自己运行,我想以标准方式使用它们,它们已注册在.meteor / packages中。

我可以考虑如何用gulp或某些脚本来做到这一点。但我想将其集成到标准流星过程中。

我一直在寻找有关如何创建此类插件的流星文档,但我完全迷失了。

谢谢。

0 个答案:

没有答案