Cordova plugins 爱奥尼亚:添加自己的cordova插件

Cordova plugins 爱奥尼亚:添加自己的cordova插件,cordova-plugins,ionic3,Cordova Plugins,Ionic3,我修改了一个现有的cordova插件,现在想将它集成到我的应用程序中 我已经创建了到源目录的链接 cordova plugin add --link ~/path/to/plugin 但是现在我在我的项目中找不到我的插件。我建议,插件需要构建吗 是否需要修改my package.json 将插件添加到项目: ionic cordova plugin add [plugin] 安装并保存插件: npm install --save [plugin] 这与 由于您修改了现有的插件,所以可

我修改了一个现有的cordova插件,现在想将它集成到我的应用程序中

我已经创建了到源目录的链接

cordova plugin add --link ~/path/to/plugin
但是现在我在我的项目中找不到我的插件。我建议,插件需要构建吗

是否需要修改my package.json

  • 将插件添加到项目:

    ionic cordova plugin add [plugin]
    



  • 安装并保存插件:

    npm install --save [plugin]
    

  • 这与


    由于您修改了现有的插件,所以可能是您没有正确地修改它。此外,该插件可能不适用于特定的平台版本。

    如果您希望在Ionic v2中添加自己的cordova插件,这里可以是您的解决方案

    如果您已导出模块/插件,如

    module.exports = new YourPluginJavaClass();
    
    然后你就可以在你的离子应用中使用它了

    (window as any).YourPluginJavaClass.yourFunction();
    
    请看这个


    希望这有帮助

    这将拉官方版本,并不是我的问题的答案你可以添加插件与--link,因为你已经做了,或者你可以添加它像我所描述的。你是什么意思,你不能“找到”它?我没有什么可以从“@ionic native/Camera”导入的,当你链接它时,你可能需要从那里导入它,然后它说-它不是一个模块