Meteor新的应用程序结构是ui文件夹的慢速开发

时间:2016-10-27 14:18:46

标签: javascript meteor meteor-blaze

我已将 meteor 1.2.1 代码库迁移到 meteor 1.3.0 ,并将所有客户端代码移至 imports / ui 利用延迟加载功能导入文件夹。 我的问题是,如果我每次都重新启动任何客户端文件,这会减慢流星1.3.0中的开发时间,因为我必须等待构建过程。

请提供您的建议或最佳方法来解决此问题。

2 个答案:

答案 0 :(得分:1)

由于我使用过Meteor 1.3.0导入目录结构,我遇到了这个问题,但下面是解决方案。

  • 我发布了我的问题的答案,因为我找到了Meteor重建我的客户端代码的原因,当我更改任何文件时。
  • 目前我正在使用 / imports / ui / 来存储客户端代码。众所周知, ui 目录在Meteor构建中没有任何特殊用途。
  • 因此,它假设此代码为客户端或服务器代码,并且每次都重建并重新启动meteor应用程序。
  • 如果您将该文件夹/目录重命名为 客户端 ,那么它只刷新客户端代码而非完整应用,因为 客户端 文件夹在流星中有特殊意义。

此外,现在您还可以使用最新版本的meteor,这有助于加快启动应用程序。

希望这能帮助您解决问题。

答案 1 :(得分:0)

Meteor 1.4.2近来已经发布。

在官方论坛上,他们说:The big news is improved rebuild performance。 也许你应该试一试。