Skip to content

Implement incremental prepare #2149

Closed
Closed
@tzraikov

Description

@tzraikov

Currently all prepare steps are executed on every run and debug command. This process can be improved:

When executing tns run, tns debug or tns livesync:

  • Changes in app folder (ts,js,xml,css files) should not trigger prepare task
  • Changes in app resources should trigger prepare task
  • Changes in modules should trigger prepare task
  • Build task will be triggered only when a prepare task was executed (or when the target device has changed for iOS)

Other commands:

  • tns prepare should always execute the full prepare task
  • tns build should always execute the full prepare and build tasks

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions