繁体   English   中英

无法将下载的插件添加到Cordova / Phonegap项目

[英]Can't add downloaded plugin to Cordova/Phonegap project

我如何通过不在存储库中安装插件来使其正常工作。 我尝试使用phonegap plugin add <<git repository>>来安装的每个插件始终会导致不同的错误,因为Windows + npm只是不想为我工作...

这是我需要的插件: https : //github.com/VersoSolutions/CordovaClipboard

我的步骤:

  1. 下载Git仓库
  2. 运行phonegap plugin add <<downloaded and extracted directory>>
  3. 删除并添加android平台(是的,它说它已经安装了插件)
  4. 启动Phonegap Developer应用程序

但是cordova.plugins.clipboard仍未定义。 我是否必须将剪贴板.js文件放在某个地方或引用它? 如果是这样,哪个版本? 剪贴板项目中的一个或一个phonegap会在platform / android目录中自动创建(在它的周围放置一个“定义”)。 实际上,我都尝试过,但是对象仍然不确定。

剪贴板插件没有package.json出现,这就是您收到错误的原因。 您可以将package.json文件添加到插件,也可以使用--nofetch标志进行安装:

cordova/phonegap plugin add https://github.com/VersoSolutions/CordovaClipboard.git --nofetch

由于cordova 7.0.0 npm install会在添加新插件时默认运行,如果不存在package.json ,则会导致错误。 您可以在此处找到cordova 7.0.0的发行说明。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM