Closed jerfowler closed 8 years ago
This appears to be resolved with the latest 1.4.2 release (much faster build times). I'll keep an eye on this, though. I want to avoid major restructuring as much as possible. Also want to keep this kit inline with the Meteor Guide which recommends the /imports approach. Going to close this out for now but will revisit if it seems like build times start creeping up again :)
The current directory layout mixes server-side and client-side code under /imports. This requires meteor to rebuild the entire application when only a minor client-side change was made.
Refactoring the directory structure so that all client-side code resides under /client improves rebuild times from 47,307 ms down to 24,875 ms.
Pull request: #182
Default directory structure with everything under /imports and a small client-side change:
After refactoring the code and under /client and a small client-side change: