Ah... I see now... My team doesn't use Node for any of our REST services (our app runs from Apache.) Wanting to run your app in Phonegap is fine, but do you really want to send uncompressed code out in your app? That eats up bandwidth and in general makes for a larger package to deliver.
Is it that complicated to manage an Angular application? No. You can update Angular yourself, along with any other external add-ins to it. You'll spend time checking for updates, downloading them, and then copying them into your project. Bower does that for you with a simple command that runs many times faster than you can type, read, download, and copy. No, it's not overkill. It is simplicity at its best. As an example, we upgraded our Angular version to 1.2.7 yesterday. Each member of the team typed "bower install" into a terminal window (command prompt) in WebStorm and then went back to whatever else they were doing. When the command finished, they closed the terminal window. The update was applied immediately to the code we were developing and was able to be posted to the server for testing via our normal development processes. When we ran the next build, the same updated version was included automatically. Seriously, make your life easier by switching to Yeoman. Having one or two-word commands to enter (or better yet, be able to bind them to a custom button in WebStorm) that make tons of things happen in the right sequence and result in a fully tested and compressed package frees up blocks of time that you can spend developing your app instead of managing it. Yes, I sound like a commercial, but I do believe in the product and highly recommend it. -- You received this message because you are subscribed to the Google Groups "AngularJS" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/angular. For more options, visit https://groups.google.com/groups/opt_out.
