使用 Nativescript 构建供第三方使用的库

Using Nativescript to build a Library for Third-Party Use

只是想知道这里是否有人曾经使用 Nativescript 构建库,或者 Nativescript 是否仅用于构建独立应用程序。

如果不是,共享在 Nativescript 中完成的工作是否是让这些第三方也用 Nativescript 重建他们的应用程序的唯一方法?

我们在这里称之为插件,我们已经在 market place 中提供了一堆插件(免费和付费)。

如果您想与使用 Objective C / Java 等原生编程语言编写的第三方应用程序共享您的 NativeScript 作品,这仍然是可能的。此处记录了详细说明 - iOS / Android

但理想的方法是用本地语言编写您的库并将它们导入 NativeScript 至少直到您可以说服使用本地应用程序的消费者包含 NativeScript 运行时并遵循一组流程。

如果您希望您的库可以跨平台使用,例如 ReactNative、Xamarin、Cordova 等,那么您应该使用本地语言编写它,以便来自这些框架中的任何一个的用户都可以轻松使用您的库。使用 NativeScript 可以直接在应用程序中使用,或者您可以编写一个简单的 JS 包装器以使其更跨平台。