所以我一直试图用命令
添加这个插件cordova插件添加 https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
在
后用于MAC和Linuxnpm update -g cordova
但在Windows上我还在
无法读取未定义
的属性'install'
此外 - 当我尝试卸载(cordova plugin rm org.apache.cordova.inappbrowser
)时,我正在
无法读取未定义
的属性'uninstall'
奇怪的是我有两个cordova文件夹 - 一个在
C:\Users\me\AppData\Roaming\npm\node_modules
和第二个
C:\Users\me\AppData\Roaming\npm\node_modules\phonegap\node_modules
。我添加到环境变量的路径是C:\Users\mati\AppData\Roaming\npm\node_modules\phonegap\node_modules\.bin
答案 0 :(得分:1)
我认为这是一周前在Cordova错误跟踪器上报告的CB-6008问题。
这可能是仍然存在过时的cordova安装的症状。通过删除并重新安装Cordova解决了问题,以确保使用最新版本。
答案 1 :(得分:0)
删除平台和插件文件夹的内容。重新安装你的插件,问题应该消失。在我的情况下,以下命令
phonegap本地插件添加org.apache.cordova.inappbrowser
制作 - > [error]无法读取未定义的属性“install”
并且上述程序修复了它。
答案 2 :(得分:0)
您是否在您的cordova项目中添加了一个平台(在尝试添加插件之前)?
npm update -g cordova cordova创建myproject cd myproject cordova平台添加android cordova插件添加 _
我认为未定义的错误意味着add plugin命令的依赖性不存在。
答案 3 :(得分:0)
对我来说,解决方案是更新plugman模块:
npm install -g plugman