如何将现有的NativeScript Angular项目转换为代码共享项目

问题描述 投票:1回答:1

所有可用的教程都谈到将Angular Web Apps转换为代码共享Nativescript项目。我想做相反的事情。

我几乎完成了使用Nativescript对移动应用程序进行编码,现在我想用两者之间的代码共享来创建Web应用程序。

angular nativescript angular2-nativescript nativescript-codesharing nativescript-schematics
1个回答
0
投票

几天前我做的几乎一样,虽然不完全标准,但我的做法是:

  • 从头开始创建一个新的共享Web /移动项目。
  • 将角度组件从仅移动项目移动到共享项目。
  • 将所有HTML文件重命名为.tns.html(可能你应该重命名SCSS / CSS文件,我没有任何)
  • 为您添加的每个组件创建空HTML文件
  • 使app.module.tsapp.module.tns.ts适应新的组件和任何服务。 app.module.tns.ts应该非常类似于仅限移动设备的应用程序。
  • 在出现错误时构建并解决错误。如果可能,请保留webpack监视文件以进行移动和Web构建,以便您可以解决两个平台的错误。
© www.soinside.com 2019 - 2024. All rights reserved.