I've put together an angular seed project that uses Brunch.If you don't know about Brunch you can read about it at http://brunch.ioSome of the features of angular-brunch-seed include:* Coffeescrpt / LESS / SASS / SCSS / Stylus automatically compiled on save* Auto-reload during development saves you from manually refreshing the page* Javascript / CSS minification for production* testacular integration for unit tests* Bootstrap integration with themes.Theres still some rough edges, but I wanted to get it out so I could get feedback. If you questions or suggestions I would love to hear them. Either reply here or on the issue tracker https://github.com/scotch/angular-brunch-seed/issues.Thanks,- KyleSome of the issues I'm still working on are:1. Writing unit tests for controllers. The way I'm loading controllers is different from the seed so I'm not sure how to test.:2. Setting up e2e testing. I'm using testacular so I'm not sure what the best way to integrate the e2e test would be.3. Jade compiling. I would like to have Jade templates automatically convert HTML when copied to the _public folder.--
You received this message because you are subscribed to the Google Groups "AngularJS" group.
To view this discussion on the web visit https://groups.google.com/d/msg/angular/-/0pHEHfP4NEkJ.
To post to this group, send email to ang...@googlegroups.com.
To unsubscribe from this group, send email to angular+u...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/angular?hl=en.
Hi Paul,Thanks for trying it out.I haven't seen this error myself, but this seems to be common issue with brunch. So much so that they address it in their FAQI get EMFILE error when I build Brunch project. WTF?
EMFILE means there're too many open files. Brunch watches all your project files and it's usually a pretty big number. You can fix this error with setting max opened file count to bigger number with command ulimit -n <number> (10000 should be enough).
If that doesn't fix it please let me know. Also, since you have seen this issue I'll add the a note to the README.Thanks,-Kyle
--
You received this message because you are subscribed to the Google Groups "AngularJS" group.
To view this discussion on the web visit https://groups.google.com/d/msg/angular/-/Vc4hOAhKLSsJ.
Thanks Brian,Please let me know if you have any issues, or suggestions.-Kyle
Kyle, thanks for putting together a great seed. I got up and running really quickly.
One, I figured out how to get access to the controllers in the unit tests (I saw you had a todo about that in the code). If you'd like I can build out the seed a little bit to show how that works.
Also, regarding the issues with compiling jade, it seems that jade's built in watch functionality currently doesn't support directories. But it does work if you give it a glob of all the files you want to watch. So I've been using a command like this to watch my jade assets for changes:jade app/assets/partials/* app/assets/index.jade --watchHopefully you can figure out how to get Brunch to let you compile assets and then copy them over, but until then, hopefully this helps anyone who hit this issue.
Lastly, I saw you mentioned you were building a bigger seed (sprout?) with user auth. I've been working on that today and I'd love to compare notes. Ping me if you're interested.
Jonah
On Thursday, July 19, 2012 7:57:21 PM UTC-4, Kyle Finley wrote:Thanks Brian,Please let me know if you have any issues, or suggestions.-Kyle
--
You received this message because you are subscribed to the Google Groups "AngularJS" group.
To post to this group, send email to ang...@googlegroups.com.
To unsubscribe from this group, send email to angular+u...@googlegroups.com.
Visit this group at http://groups.google.com/group/angular?hl=en.
--
You received this message because you are subscribed to a topic in the Google Groups "AngularJS" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/angular/w7i_o1xExJM/unsubscribe?hl=en-US.
To unsubscribe from this group and all its topics, send an email to angular+u...@googlegroups.com.
To post to this group, send email to ang...@googlegroups.com.
Visit this group at http://groups.google.com/group/angular?hl=en-US.
For more options, visit https://groups.google.com/groups/opt_out.