This is the example/template project for Biff.
Starts the app locally. After running, wait for the System started
message.
Connect your editor to nrepl port 7888. Whenever you save a file, Biff will:
- Evaluate any changed Clojure files
- Regenerate static HTML and CSS files
- Run tests
Deletes generated files.
rsync
s config files to the server, deploys code via git push
, and restarts
the app process on the server (via git push hook). You must set up a server
first. See Production.
rsync
s config and code to the server, then eval
s any changed files and
regenerates HTML and CSS files. Does not refresh or restart.
Reloads code and restarts the system via
clojure.tools.namespace.repl/refresh
(on the server).
Restarts the app process via systemctl restart app
(on the server).
Tail the server's application logs.
Open an SSH tunnel so you can connect to the server via nREPL.
Runs ./task logs
and ./task prod-repl
. In addition, whenever you save a
file, it will be copied to the server (via rsync) and eval'd, after which HTML
and CSS will be regenerated.