Command-Line-Interface (CLI)
experimental
The Command Line Interface is the primary interface for Pear Development.
pear init [flags] <link|type=desktop> [dir]
pear init [flags] <link|type=desktop> [dir]
Create initial project files.
Template Types: desktop, terminal, terminal-node
Default Project directory path is
.
Template can also be initialized from a pear:// link, the template should contain a _template.json
file. This file defines the prompts which are converted to locals that are injected into the template.
pear dev [flags] [dir] [...app-args]
pear dev [flags] [dir] [...app-args]
Run a project in development mode from disk.
pear dev
has been deprecated, usepear run --dev
instead.
Alias for: pear run --dev <dir>
pear stage <channel|key> [dir]
pear stage <channel|key> [dir]
Synchronize local changes to key.
Channel name must be specified on first stage, in order to generate the initial key.
Outputs diff information and project key.
pear seed <channel|key> [dir]
pear seed <channel|key> [dir]
Seed project or reseed key.
Specify channel or key to seed a project.
Specify a remote key to reseed.
pear run [flags] <link|dir> [...app-args]
pear run [flags] <link|dir> [...app-args]
Run an application from a key or dir.
link |
|
dir |
|
Examples
pear release <channel|key> [dir]
pear release <channel|key> [dir]
Set production release version.
Set the release pointer against a version (default latest).
Use this to indicate production release points.
pear info [channel|key]
pear info [channel|key]
Read project information.
Supply a key or channel to view application information.
Supply no argument to view platform information.
pear dump [flags] <link> <dir>
pear dump [flags] <link> <dir>
Synchronize files from key to dir.
To dump to stdout use
-
in place of<dir>
pear sidecar
pear sidecar
The Pear Sidecar is a local-running HTTP and IPC server which provides access to corestores.
This command instructs any existing sidecar process to shutdown and then becomes the sidecar.
pear versions
pear versions
Output version information.
pear shift <src-key> <dst-key> [--force]
pear shift <src-key> <dst-key> [--force]
Move user application storage between applications.
pear gc [flags] [command]
pear gc [flags] [command]
Perform garbage collection and remove unused resources.
Commands | Description |
---|---|
releases | Clear inactive releases |
sidecars | Clear running sidecars |
Last updated