8

如何使用@nrwl/nx (Nx Workspace)在多个NativeScript应用程序和多个 Angular 应用程序之间共享代码?

4

2 回答 2

2

看看https://nstudio.io/xplat/。看起来这些家伙正在努力让它变得更容易,但这仍然不是一件容易的事。

于 2018-06-29T20:47:58.310 回答
1

我试过xplat。它看起来确实很有希望,但是我试图集成到现有的代码库中,并且试图弄清楚它们的核心属于什么以及我应该如何处理所有现有的模块,每个模块都有自己的服务,这些模块使用 HttpClientModule 并且需要转换为使用 NativeScript 版本。

相反,我最终选择了 NativeScript 推荐的代码共享方法。代码共享

当您就地复制任何需要为 NativeScript 不同的文件时,此方法会使文件夹结构复杂化。基本上,您.tns在文件扩展名之前添加。然后它使用一些构建工具来使用这些文件。

于 2018-09-18T16:59:12.703 回答