【问题标题】:Ionic plugin development best practices离子插件开发最佳实践
【发布时间】:2023-04-07 15:21:01
【问题描述】:

我正在为我正在处理的 ionic 项目创建一个 iOS 和 Android 插件。我遇到的问题/问题是,每次我更改插件中的某些内容时,我都必须删除并再次添加插件。每次我更改要测试的内容时,删除和添加插件有点费时。

如果我想记录一些东西或者只是改变 iOS 插件中的一个字符并想在 ionic 应用程序中测试它,我必须这样做:

ionic plugin remove myplugin
ionic plugin add myplugin
ionic build ios

有没有更好的方法来开发离子插件而不需要花费时间删除和添加插件?我知道ionic state restore,但这似乎删除并添加了插件和平台,这比我的上述解决方案花费的时间更长。

【问题讨论】:

  • 这很有趣,但我认为 ionic 不支持你现在想要的东西。如果有人对此有解决方案,那就太好了。

标签: ios angularjs plugins ionic-framework


【解决方案1】:

您可以直接在“平台”目录中的插件中工作。 例如:myApp/platforms/ios/MyApp/Plugins/MyPlugin

最后,您必须将代码从目录“plugins”移动到插件中。 例如:myApp/plugins/MyPlugin

我的解决方案将帮助您不必为所做的每项更改都执行所有命令。

我希望对您的上述解决方案有所帮助。对不起我的英语。

【讨论】:

  • 如果我只想在插件中更改某些内容,这正是我现在正在做的事情,我直接从 Xcode 工作,如果可以,我将该代码复制到插件。但是当我更改插件和应用程序中的某些内容时,我总是需要运行上述命令。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-09-22
  • 2021-01-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-23
  • 2010-10-01
相关资源
最近更新 更多