2014-01-05 39 views
5

即使在流星中捆绑百行,百行,演示应用程序所花费的时间大约为25秒。这对我来说似乎很慢。有没有办法让这种情况变得非常激烈?加速速度缓慢meteor.js构建时间

我是Meteor的新手。当我在寻找一种加速开发的方法时,我指出了这一点,并且实际上改变了现场,但代码和测试周期比我以前慢得多。在等待的时候,我只能喝很多咖啡。 :-)

我在Macbook Pro,i7,8G RAM或四核心Xeon服务器(8与超线程)上运行。运行时间是相似的。那里不缺乏!

回答

3

是的,这需要一段时间,但只有在准备好将更改推送到生产环境时才应该进行捆绑。开发应用程序时,应该从应用程序的根目录运行meteor,然后打开浏览器到http://localhost:3000。在开发模式下,您对代码所做的任何更改都会立即反映在您的浏览器中。

+6

不幸的是,我有一个更大的应用程序。使用我的应用程序,即使是“即时”更新本身也需要30-60秒。这正在破坏我的开发时间。我试过基本上重新安装一切。我无法将所有的应用程序都移动到软件包中。还有其他方法可以解决这个问题吗? – user2330237

+1

我遇到了与@ user2330237相同的问题。每次我拯救时,在我有机会看到结果之前,流星似乎都会重建一切。我认为Django很慢! – Rikki

+1

同意。这与原始问题无关,但自引入新包装系统以来,流星变得非常缓慢。好消息是核心开发人员正在积极研究解决方案。希望我们会在即将发布的版本(1.2.x?)中看到重大改进。 –

0

如果您使用的是ecmascript和jsx软件包,您可以用universe:ecmascript替换它们。

它应该有助于流星1.2,因为宇宙:ecmascript使用新的缓存编译器而不是babel缓存。区别在于存储缓存文件(babel仅使用磁盘,缓存编译器另外使用RAM缓存。)