I have a decent laptop (2013 i7, 8 GB RAM but no SSD) and a new Ember App takes 100-120 seconds to build. Here is a sample output (using ember-cli 1.13.8 on Windows 7):
I’ve noticed ridiculous build times as well. I have a 2.5GHz, i5, 8 GB ram, running Yosemite and it takes at least a min (on good days) to rebuild after a silly change and upwards of two or three min sometimes. My teammate’s computer has 16gb of ram and his builds are instantaneous.
There is a known memory leak with broccoli so that may contribute to it.
Basically you need to disable windows fs monitoring services(antivirus/indexing) for ember project directory and run ember-cli commands via powershell/cmd with admin privileges to enable symbolic links.
Also ember-cli team made great improvements with broccoli build process in last month, but it’s not released yet.
Nevertheless you can give a chance for master branch of ember-cli until the next release happened.
Usage of ember-cli’s master branch sped up incremental builds time for some of my colleagues up to 6 times.
We just tried running ember-cli as administrator (since it was the fastest thing to try) and it decreased my build time to 3 seconds! That’s a fourtieth of my old build time! Thank you so much!
I am still unable to figure out why the issue is when running ember build on Windows.
I understand it gets resolved by doing SymLink thing and with admin access (But there are limitations when trying on company laptops with restricted privileges)
So I wanted to understand the root cause. Is the issue with some library like Brocoli & if yes, is that expected to be fixed sometime soon ?