[ 
https://issues.apache.org/jira/browse/CB-8539?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jonathan Grupp closed CB-8539.
------------------------------
       Resolution: Fixed
    Fix Version/s: 5.0.1

> cordova install command like npm install
> ----------------------------------------
>
>                 Key: CB-8539
>                 URL: https://issues.apache.org/jira/browse/CB-8539
>             Project: Apache Cordova
>          Issue Type: Improvement
>          Components: CLI
>            Reporter: Jonathan Grupp
>             Fix For: 5.0.1
>
>
> Hi, I hope this is the right place to suggest this!
> A lot of times when working with cordova I find myself wanting to exclude all 
> the cordova platforms and plugins from my version control (git in my case). A 
> lot of the tools that today's hybrid/web/html5-app developers use, like npm 
> and bower provide install commands. Thus excluded 3rd party code can easily 
> be installed after the project was cloned. Usually a json file keeps track of 
> the packages and their exact versions to install when these commands are run. 
> This allows the developers to keep their repository clean of 3rd party code 
> and ensure that everybody's working with compatible package versions.
> To my knowledge cordova does not provide an easy way to achieve this. That's 
> why I would like to see some sort of cordova install command and maybe a 
> cordova.json that keeps track of the installed platforms and plugins and 
> their respective versions, so developers don't need check in cordova code in 
> their repositories or manually keep track of the installed platforms and 
> plugins.
> What do you think?
> I'm happy to contribute if I can and if you think it's a good idea. I'm 
> fairly accustomed with node.js development so I might be able to help. I'm 
> not familiar with the cordova cli code though.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to