Skip to content

Conversation

@rosen-vladimirov
Copy link
Contributor

No description provided.

When you try to livesync on multiple devices and application is not installed on more than one, calling `tns livesync <platform>` installs the application only on one of them.
There's warning in the output that the application is not installed for each of the devices, but it is installed only on one of them.
The problem is the current logic that is executed for each device - as we want to build only one, in case the app is already built, we've skipped the install part for all devices except the first one.
So we have to build once, but install the built package on all devices where the app does not exist.
…alled-multi-devices

Fix livesync on multiple devices when app is not installed
Pass .js.map and .ts as excluded patterns for livesync.
Fix livesync of TypeScript projects - make sure gaze does not trigger any livesync logic in case the file that's changed is excluded via any pattern from livesync data.
Currently when .ts file is change, gaze detects changes for .ts, .js and .js.map files and fails as only .js files exist in platforms dir.
Set version to 1.6.1
…pescript

Fix livesync of TypeScript projects
Update CHANGELOG for 1.6.1
# Conflicts:
#	lib/common
#	package.json
rosen-vladimirov added a commit that referenced this pull request Feb 19, 2016
@rosen-vladimirov rosen-vladimirov merged commit 27f38b2 into master Feb 19, 2016
@rosen-vladimirov rosen-vladimirov deleted the vladimirov/merge-rel-master branch February 19, 2016 06:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants