This PR removes the bower dependency by making npm manage client-side dependencies too. It also adds utility npm scripts to make it easier for developers to test and deploy the app.
Using the process in README, cordova and cordova-icon are installed locally (i.e. inside node_modules) rather than globally. I tend to prefer installing dependencies that way as they are easier to manage, we avoid conflicts of using different dependency versions in different projects and we do not pollute our systems with more global commands :P. However, that is not consensual. Let me know if that is a problem :)
This PR removes the bower dependency by making npm manage client-side dependencies too. It also adds utility npm scripts to make it easier for developers to test and deploy the app.
Using the process in README, cordova and cordova-icon are installed locally (i.e. inside
node_modules
) rather than globally. I tend to prefer installing dependencies that way as they are easier to manage, we avoid conflicts of using different dependency versions in different projects and we do not pollute our systems with more global commands :P. However, that is not consensual. Let me know if that is a problem :)