gpt4 book ai didi

ios - 带有 AppBuilder 插件更新的 Nativescript

转载 作者:行者123 更新时间:2023-11-28 19:34:00 25 4
gpt4 key购买 nike

我正在通过 AppBuilder 和 Visual Studio 使用 nativescript 开发一个应用程序。我正在使用一个名为 nativescript-pdf-view ( https://github.com/Merott/nativescript-pdf-view ) 的插件。一切正常,直到 Apple 更改了 xCode 8 中的一种方法。参见 http://fluentreports.com/blog/?p=401了解详情。

5天前我已经向插件作者提交了问题,但还没有得到答复,所以我决定自己修改插件代码。更改非常简单,但是更新后,当我将应用程序加载到我的测试设备时,我仍然遇到相同的错误。

我的问题是:AppBuilder 如何构建插件?更新插件的源代码是否足以更新它?如何强制 AppBuilder 重建此插件?

我感觉插件缓存在某个地方,因为即使源代码已更改,我也会收到相同的错误消息和堆栈跟踪。

非常感谢任何建议。

最佳答案

为了在您的项目中使用自定义插件,您必须更新 package.json 中的引用。例如,在您的情况下,您可以:

  • 获取nativescript-pdf-view的源代码。
  • 解决您注意到的问题。
  • 从修改后的源代码构建一个 .tgz(npm pack 命令应该可以帮助您创建一个 .tgz)。
  • 在您的项目中包含 .tgz(例如,在根级别,就在 package.json 旁边)。
  • 在您的 package.json 中引用 .tgz,因此不用 "nativescript-pdf-view": "1.0.0",你应该有 "nativescript-pdf-view": "file:nativescrip-pdf-view.tgz"
  • 构建您的项目。

这样,将使用自定义插件而不是来自 npm 的插件。云构建中没有插件缓存。该过程使用您的 package.json 来安装所需的依赖项。

关于ios - 带有 AppBuilder 插件更新的 Nativescript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41024251/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com