cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jonathan Grupp (JIRA)" <j...@apache.org>
Subject [jira] [Closed] (CB-8539) cordova install command like npm install
Date Wed, 16 Mar 2016 16:33:33 GMT

     [ 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: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org


Mime
View raw message