如何正确更新 ionic 2 插件



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

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

    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,它会删除我的更改。有没有一种"安全"的方法来更新离子 2/科尔多瓦插件?

谢谢!

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

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

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

相关内容

  • 没有找到相关文章

最新更新