У меня возникли вопросы о командах развертывания tns. Даже после чтения документов и tns --help
вещи все еще не ясны. Итак, здесь мы идем:Команды развертывания Nativescript tns
- Почему
--watch
необходимоlivesync
, не это цель живой синхронизации? - Есть ли причина или положение, которое я должен предпочесть
livesync
надrun --watch
илиdebug --watch
? - Когда
--emulator
необходим? Только для вызова симулятора ios и официального эмулятора android? Я использую genymotion, поэтому я предполагаю, что он притворяется, что это настоящее устройство. Всегда ли это правильно? Любое другое «поддельное» реальное устройство, которое я должен рассмотреть? - Где/как я могу проверить, что именно происходит в устройстве/эмуляторе? Я имею в виду, что у меня создается впечатление, что
livesync
только разворачивает изменения, после чегоrun
s не делают то же самое? - Какие изменения требуют полного развертывания на устройстве/эмуляторе? Я имею в виду, завершить удаление перед ударом
livesync
,run
илиdebug
- Какие изменения требуют полной перестройки платформы? Снятие и
tns platform add
сзади? Извините за так много вопросов, но имхо этой теме стоит более подробная статья.
отлично разъясняет, спасибо большое @Nathanael – berardo