0

我想一起构建一个移动应用程序和一个更丰富的桌面应用程序。我可以用

  1. git 分支
  2. git项目
  3. 文件系统中的软链接
  4. 运行一个预处理器,选择性地隐藏构建过程中的输入
  5. 在流星的构建过程中找到一个钩子,可以教它选择性地排除输入

并想听听是否有成功案例。

但我的主要偏好是通过 4 或 5 获得“条件编译”

有没有人在这些道路上走得很远?我应该考虑另一种方法吗?

谢谢!

这也是https://groups.google.com/forum/#!topic/meteor-talk/iLMNUgnNTSA

4

1 回答 1

2

我认为 Meteor 的包系统应该包含更好的逻辑来有条件地包含文件:

https://github.com/meteor/meteor/issues/1292

但总的来说,您绝对可以将各种东西附加到流星的构建系统中。默认的coffeescript 和stylus 预处理器只是meteor 工具链的插件。

https://github.com/meteor/meteor/tree/devel/packages/coffeescript https://github.com/meteor/meteor/tree/devel/packages/stylus

于 2013-10-10T20:43:32.090 回答