Be sure you have the latest release of Lando for local development. The .lando.yml at the root of the repo is the driving force behind setting things up.
https://docs.lando.dev/basics/installation.html
From the root directory of the project:
$ lando start
$ cp web/sites/example.settings.local.php web/sites/default/settings.local.php
$ lando pull -c none -d dev -f dev
If you haven't setup a machine token, you'll need to. Then, with lando running, you can authenticate via:
$ lando terminus auth:login --email=<email> --machine-token=<machine-tocken>
- Run
lando start
from the root directory of the project. - Run
lando composer install
from the root directory to get latest installed composer managed dependencies lando drush cim
thenlando drush cr
- Work work work work work.
lando drush cex
- Track files in git
From the web/themes/custom/lex
directory, you can watch theme files and rebuild by running:
$ lando gulp
If dependencies change, you can leverage the lando npm
tooling.