我可以使用cordova插件添加命令安装以前版本的插件吗?

时间:2014-01-27 20:53:20

标签: cordova cordova-3

我正在尝试从头开始重建cordova项目并在此过程中创建文档。我希望能够安装一致版本的插件,以避免暂时重新测试新代码。有没有办法指定插件的先前版本,类似于您指定以前版本的cordova的方式?例如,我熟悉以下语法来安装特定版本的cordova:

npm install -g cordova@3.1

我可以使用以下语法安装插件:

cordova plugin add org.apache.cordova.device

我希望能够如下所示:

cordova plugin add org.apache.cordova.device@2.1

包括“不可能”在内的任何见解都会有所帮助。谢谢!

2 个答案:

答案 0 :(得分:55)

来自官方的cordova网站

http://cordova.apache.org/news/2013/10/21/cordova-registry.html

从应用程序目录中的任何位置,都可以使用

将插件添加到项目中
cordova plugin add [PLUGIN_ID]

其中PLUGIN_ID是插件注册表网站上显示的id(通常是反向域样式)。您还可以下载特定版本的插件:

cordova plugin add [PLUGIN_ID]@[VERSION]

答案 1 :(得分:13)

我有一个与插件类似的问题。这就是它对我有用的方式:

通常我会像这样添加插件

$('#filter').on('change keyup', function(){
    //do stuff
});

相反,我从github中获取了这样的插件(注意最后的版本标签)

cordova plugin add org.apache.cordova.contacts