我正在使用https://github.com/NathanWalker/angular2-seed-advanced创建一个正在运行的nativescript应用程序。
现在,我是nativescript的首发,想问一下,我怎样才能实现良好的开发流程。
我来自离子,我可以在我的开发机器上看到控制台输出,并能够在有线连接的设备上测试我的应用程序。现场重装也在运行。
所以我的问题:
提前谢谢!
答案 0 :(得分:3)
是
tns livesync android --watch
答案 1 :(得分:3)
您可以将应用程序安装到您自己的Android / iOS实际设备和/或iOS模拟器和Android模拟器上,而无需将其发送到任何商店。
您可以看到日志正常,通常当您执行 tns run [ios | android] 时,日志会被回滚到您的控制台。您还可以运行标准 adb logcat (android)或 idevicesyslog (对于iOS,如果已安装)
可以实时重新加载,效果相当不错。您可以使用tns命令行中内置的 tns run [android | ios] 。
答案 2 :(得分:0)
所有三个问题的答案都是肯定的(另一个答案指出)。要添加回答问题3,
从nativescript版本2.5.0开始,tns run
和tns livesync
执行相同的操作,tns run
可以应用更改并将其同步到设备/模拟器上正在运行的应用。控制台上的消息明确表示tns livesync
已被弃用,因此您应该始终使用tns run
答案 3 :(得分:0)