Improve quickstart development docs
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details

teutat3s 2023-07-03 00:36:48 +02:00
parent 02336befe7
commit 87925dacbf
Signed by: teutat3s
GPG Key ID: 4FA1D3FA524F22C1
1 changed files with 24 additions and 5 deletions

View File

@ -1,17 +1,36 @@
Install Lume:
# homepage
This is the repository containing the code for
It is built using [lume]( with JSX. To get started, make sure
you have the [nix package manager]( installed.
Then you can start developing with:
deno run -Ar
nix develop
Build the project:
This will use a [nix devshell](
to create an environment that has [deno]( and [lume](
An alternative approach for loading all dependencies is [`direnv`](
It basically runs `nix develop` for you, once you enter a directory which
contains a `.envrc` file and allow it by running `direnv allow`. Once installed
globally, run:
direnv allow
Just build the static site, results are in `_site`:
Run a local version of the project:
To get a live development server, run:
deno task serve