【问题标题】:How to properly update a ionic 2 plugin?如何正确更新 ionic 2 插件?
【发布时间】:2018-03-09 15:54:35
【问题描述】:

我正在开发一个 ionic 2 应用程序,并想添加一个尚未在 BLE plugin 中实现的功能。

我已经在我的项目中安装了它,我可以通过修改一些本地文件来编辑代码,例如:

  • plugins/cordova-plugin-ble-central/src/wp/BLECentralPlugin.cs
  • plugins/cordova-plugin-ble-central/www/ble.js
  • node_modules/ionic-native/dist/es5/plugins/ble.d.ts

以及“node_modules/ionic-native/dist/es5/plugins/”文件夹中的一些其他文件。

但我担心如果我更新 ionic,它会删除我的更改。是否有一种“安全”的方式来更新 ionic 2 / cordova 插件?

谢谢!

【问题讨论】:

    标签: cordova ionic-framework ionic2 cordova-plugins


    【解决方案1】:

    最安全的方法是向插件存储库创建拉取请求,要求它们实现您需要的功能。

    其次,imo 正在创建插件的分支并使用它,但这意味着您无法更新插件以包含主存储库的所有更改。

    另一种选择是在本地添加插件,详见here。这意味着您必须自己处理更新它,但至少您的更改不会被意外覆盖。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-19
      • 1970-01-01
      • 1970-01-01
      • 2017-09-13
      • 1970-01-01
      • 2014-07-06
      • 2017-07-24
      • 2017-08-06
      相关资源
      最近更新 更多