[
https://issues.apache.org/jira/browse/CB-11042?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15239758#comment-15239758
]
ASF GitHub Bot commented on CB-11042:
-------------------------------------
Github user nikhilkh commented on a diff in the pull request:
https://github.com/apache/cordova-cli/pull/244#discussion_r59599203
--- Diff: doc/readme.md ---
@@ -464,29 +464,31 @@ cordova build [<platform> [...]]
### Synopsis
-Prepares, builds (unless `--nobuild` is specified) and deploys app on
specified platform devices/emulators. If a device is connected it will be used,
unless an eligible emulator is already running.
+Prepares, builds, and deploys app on specified platform devices/emulators.
If a device is connected it will be used, unless an eligible emulator is
already running.
###Syntax
```bash
cordova run [<platform> [...]]
- [--list | --nobuild ]
+ [--list | --debug | --release]
+ [--noprepare] [--nobuild]
[--device|--emulator|--target=<targetName>]
[--buildConfig=<configfile>]
[--browserify]
[-- <platformOpts>]
```
-| Option | Description
-|------------|------------------
+| Option | Description
+|-------------|------------------
| `<platform> [..]` | Platform name(s) to run. If not specified, all
platforms are run.
-|--nobuild | Skip building
-|--debug | Deploy a debug build. This is the default behavior unless
`--release` is specified.
-|--release | Deploy a release build
-|--device | Deploy to a device
-|--emulator | Deploy to an emulator
-|--target | Deploy to a specific target emulator/device. Use `--list`
to display target options
-| --list | Lists available targets. Displays both device and emulator
deployment targets unless specified
+| --list | Lists available targets. Displays both device and emulator
deployment targets unless specified
+| --debug | Deploy a debug build. This is the default behavior unless
`--release` is specified.
+| --release | Deploy a release build
+| --noprepare | Skip preparing
--- End diff --
One slight caveat - just mention something like: [Available in cordova CLI
6.2 and above]
Since we have a 6.x version of the docs - new features, flags need to be
versioned inline.
> Add cordova run option to skip prepare
> --------------------------------------
>
> Key: CB-11042
> URL: https://issues.apache.org/jira/browse/CB-11042
> Project: Apache Cordova
> Issue Type: Improvement
> Components: CordovaLib
> Reporter: Jason Ginchereau
> Assignee: Jason Ginchereau
>
> The 'cordova run' command currently always does a "prepare" operation for the
> target platform before launching the app. There is a --nobuild option (to
> skip building the native project), but there isn't a --noprepare option.
> This option will be helpful to optimize build-and-run scenarios in the Visual
> Studio tools for Cordova. VS always ensures the project is fully prepared and
> built before trying to launch. So by the time it calls 'cordova run' there is
> no need to do the prepare step, and it just causes the developer to wait
> extra seconds for every iteration of the inner loop.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]