我刚刚熟悉了ember js并且开始知道我必须构建ember app并将dist文件夹部署到我的服务器。当我加入新工作并且他们已经在使用ember所以我必须使用它但我发现了一些非常糟糕的事情。我想分享并要求澄清。
如果你知道关于余烬的一些好处还有坏点,请告诉我。
答案 0 :(得分:2)
在这个问题结束之前,让我想一想:
它会创建一个接近2MB的大型js文件,并随着模块使用和功能的增加而增加。
是的,确实如此。基本上,Ember 大。人们多年来一直在探索这种方法,但AFAIK目前没有灵丹妙药。
由于它被编译为一个文件,我无法弄清楚哪个功能被破坏了,我必须在最新版本或类似的东西中查看它。
我不明白你问题的这一部分。也许您可以提供具体案例的详细信息。
在我运行余烬服务器的同时开发它会在需要时间时杀死我。
最有可能的是构建过程,而不是服务器,这很慢。有一些方法可以解决这个问题,包括以管理员模式运行Windows控制台,您可以通过Google搜索" ember build slow"找到它。这可能是过时的SO question on the topic。最简单的方法是使用SSD获得更快的机器,和/或在Mac / Linux上工作。
如果你知道关于余烬的一些好处还有坏点,请告诉我。
很多人都喜欢Ember。很多人讨厌它。许多人与它有着爱恨交织的关系。目前的Ember采用率似乎是中低个位数。得出自己的结论。