Running CLI Commands
You can run any command on the web server container using the composer server exec
command. You need to prepend the command with the options delimiter --
.
For example to run a composer installed binary like phpcs
run:
composer server exec -- vendor/bin/phpcs
Or to show all environment variables:
composer server exec -- printenv
WP CLI
Local Server provides special support for WP CLI commands via the composer server cli --
command. Prepend all your commends with composer server cli --
and drop the proceeding wp
. For example, to list all posts:
composer server cli -- post list
To install a new language file and activate it:
composer server cli -- language core install fr_FR
CLI commands via Local Server also support piping, for example import a database SQL file:
composer server cli -- db import - < ~/Downloads/database.sql