我为什么要使用ember js

时间:2017-02-14 04:31:51

标签: ember.js

我刚刚熟悉了ember js并且开始知道我必须构建ember app并将dist文件夹部署到我的服务器。当我加入新工作并且他们已经在使用ember所以我必须使用它但我发现了一些非常糟糕的事情。我想分享并要求澄清。

  1. 它会创建一个接近2MB的大型js文件,并随着模块使用和功能的增加而增加。
  2. 由于它被编译成一个文件,我无法弄清楚哪个功能被破坏了,我必须在最新版本或类似的东西中查看它。
  3. 在我运行余烬服务器的同时开发它会在花费时间时杀死我。
  4. 如果你知道关于余烬的一些好处还有坏点,请告诉我。

1 个答案:

答案 0 :(得分:2)

在这个问题结束之前,让我想一想:

  

它会创建一个接近2MB的大型js文件,并随着模块使用和功能的增加而增加。

是的,确实如此。基本上,Ember 。人们多年来一直在探索这种方法,但AFAIK目前没有灵丹妙药。

  

由于它被编译为一个文件,我无法弄清楚哪个功能被破坏了,我必须在最新版本或类似的东西中查看它。

我不明白你问题的这一部分。也许您可以提供具体案例的详细信息。

  

在我运行余烬服务器的同时开发它会在需要时间时杀死我。

最有可能的是构建过程,而不是服务器,这很慢。有一些方法可以解决这个问题,包括以管理员模式运行Windows控制台,您可以通过Google搜索" ember build slow"找到它。这可能是过时的SO question on the topic。最简单的方法是使用SSD获得更快的机器,和/或在Mac / Linux上工作。

  

如果你知道关于余烬的一些好处还有坏点,请告诉我。

很多人都喜欢Ember。很多人讨厌它。许多人与它有着爱恨交织的关系。目前的Ember采用率似乎是中低个位数。得出自己的结论。