Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Modifying the PhoneGap Template in 3.3 (and Higher)

DZone's Guide to

Modifying the PhoneGap Template in 3.3 (and Higher)

· Java Zone
Free Resource

Microservices! They are everywhere, or at least, the term is. When should you use a microservice architecture? What factors should be considered when making that decision? Do the benefits outweigh the costs? Why is everyone so excited about them, anyway?  Brought to you in partnership with IBM.

This is my third blog entry now on how to modify the default template when creating a new PhoneGap project. Previously you had to find where the default template was installed and modify it there - which also meant that when you updated CLI tools you lost your modifications. In the latest versions of the CLI tooling, specifically for Cordova, you now have a --src option to specify a source folder for your project.

In the screen shot below, I've got a folder called source. I've made a new project and told cordova to use that folder as the source of my www folder.

And that's it. Pretty simple, right? I'll be creating a good blank project for my demos and placing it in Dropbox. Note that this option does not exist for the PhoneGap CLI at this time. Finally, don't know how to check your version and upgrade? Check my blog entry here: How do you check (and update) your PhoneGap version in 3.0?

Discover how the Watson team is further developing SDKs in Java, Node.js, Python, iOS, and Android to access these services and make programming easy. Brought to you in partnership with IBM.

Topics:

Published at DZone with permission of Raymond Camden, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}