How do I install a module?

Run install followed by the canonical module name.

Normal installation

install help installs the current compatible Base release. On a clean core, the built-in bootstrap downloads the full Installer when needed and resumes the same request automatically.

Validation

Installer downloads metadata and source, checks core generation, dependencies, PHP syntax and method conflicts, then writes .lil.php through a temporary file and atomic rename.

Several modules at once

install dns pwd del processes several Base modules from left to right. Spaces, commas and semicolons are accepted between module names. uninstall dns pwd del uses the same cycle for removal and reports every item independently, which is useful for declaring dependencies in a Run script.

Examples

install help
install help -m
install -l

Related documentation

← Back to FAQ