rsanchez / eecli

Command line interface for ExpressionEngine
MIT License
36 stars 13 forks source link

eecli

eecli is a command line interface for ExpressionEngine 2. It can be used to:

Screencast of a few example commands

Installation

The preferred installation method is to install globally with Composer. Refer the official composer documentation for more information on installing Composer globally. Run this at the command line:

$ composer global require eecli/eecli

Make sure your global Composer installation's bin folder is added to your PATH in your ~/.bash_profile (or ~/.profile or ~/.bashrc or ~/.zshrc) so that you may run the binary eecli from the command line:

export PATH=~/.composer/vendor/bin:$PATH

For more installation methods, please see the full Installation guide in the Wiki.

Usage

$ eecli <command> [options] [argument1] [argument2]

To see a list of available commands, simply type eecli at the root of your project installation:

$ eecli

For detailed information on a specific command, use the help command:

$ eecli help <command>

To generate a new config file, use the init command:

$ eecli init

Documentation

For more details on installation, configuration and a command reference, see the Wiki.

Requirements

Contributing

See CONTRIBUTING for more information.

License

eecli is released under the MIT License. See the bundled LICENSE file.