Phpillip uses Symfony console. So, in order to get the full list of available commands, just call
bin/console.
Phpillip provides 3 commands:
Build the static files to /dist:
Usage:
phpillip:build [options] [--] [<host>] [<destination>]
Arguments:
host: What should be used as domain name for absolute url generation?destination: Full path to destination directoryOptions:
--no-sitemap: Don't build the sitemap--no-expose: Don't expose the public directory after buildExample:
bin/console phpillip:build my-domain.com
Have Phpillip watch for any change in /src and rebuild the files automatically:
Usage:
phpillip:watch [options]
Options:
--period=PERIOD: Set the polling period in seconds (default: 1)Example:
bin/console phpillip:watch
You can also live-preview your website without building it by launching the Phpillip local PHP server:
Usage:
phpillip:serve [options] [--] [<address>]
Arguments:
address: address:port (default: "127.0.0.1")Options:
-p, --port=PORT: Address port number (default: "8080")Example:
bin/console phpillip:serve
Your website will be available at http://localhost:8080
Note:
It's a Symfony console so you can use shortcuts ;)
# Build
bin/console p:b
# Watch
bin/console p:w
# Serve
bin/console p:s