我正在尝试从头开始重建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
包括“不可能”在内的任何见解都会有所帮助。谢谢!
答案 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