如何在NativeScript中将移动应用程序项目转换为web应用程序(代码共享)结构?
说明如何将现有的Angular Web项目迁移到代码共享结构 但我找不到关于如何以另一种方式操作的文档。也就是说,如何将现有的NativeScript Mobile项目迁移到代码共享结构如何在NativeScript中将移动应用程序项目转换为web应用程序(代码共享)结构?,nativescript,Nativescript,说明如何将现有的Angular Web项目迁移到代码共享结构 但我找不到关于如何以另一种方式操作的文档。也就是说,如何将现有的NativeScript Mobile项目迁移到代码共享结构 关于如何将现有的移动应用程序项目转换为web应用程序项目,您有什么想法吗?我以前也回答过这个问题,下面是我执行相同操作的步骤。 对Web和移动设备使用相同的代码库实际上非常节省时间。以下是我根据自己的经验建议的步骤 你应该使用@angular/cli@6.1.0或者更新npm i-g@angular/cli 安
关于如何将现有的移动应用程序项目转换为web应用程序项目,您有什么想法吗?我以前也回答过这个问题,下面是我执行相同操作的步骤。 对Web和移动设备使用相同的代码库实际上非常节省时间。以下是我根据自己的经验建议的步骤
ng new--collection=@nativescript/schematics我的移动应用程序
(我这样做,然后从移动应用程序复制src/app文件夹)“appPath”:“app”
中查找源文件夹)public show() {
alert('Javascript+HTML alert') .
}
在helper.tns.ts中
public show() {
TNSFancyAlert.showWarning('Warning!', 'Message', `Ok`, 0, 300).then(() => {
resolve('Success');
});
}
ng serve
构建一个移动应用程序
tns run android --bundle
tns run ios --bundle
另外,bundle是此处仅编译特定于移动设备的文件的关键。定义组件视图的HTML代码在web和移动应用程序之间应该有所不同