如何将现有的Angular 2 Web应用程序转换为本机脚本应用程序

时间:2017-07-24 01:38:19

标签: angular nativescript angular2-nativescript

大约一年以来,我一直在研究Angular 2网络应用程序作为业余爱好,现在我可以开始测试了。我想知道如何使用我现有的angular 2代码并将其转换为本机脚本应用程序。我一直在研究本机脚本,看起来你必须从一开始就使用本机脚本。我也使用Angular cli和几个npm包来帮助开发我的应用程序。

编辑

2 个答案:

答案 0 :(得分:4)

<强>更新

Angular CLI现在支持自v6 for NativeScript以来非常棒。

点击此链接开始使用:https://docs.nativescript.org/code-sharing/intro

<强> ORIGINAL: 您可以重复使用大多数脚本,但模板和一些样式必须更改,因为不支持HTML以及某些CSS属性不可用。

有一种方法可以共享代码库而无需创建单独的项目,但是使用名为nativescript-ngx-magic的模块,您可以在此处查看:

https://github.com/wwwalkerrun/nativescript-ngx-magic

它的基本功能是它允许您在同一个项目中拥有原生版本和普通网络版本,并且它会自动为您切换模板。

答案 1 :(得分:1)

您可以使用某些git repos来执行此操作,但最好和实用的是遵循文档,该文档将指导您完成转换为nativescripts的所有过程。 请按照此文档链接https://docs.nativescript.org/angular/tutorial/ng-chapter-0