Update the development section to the new setup.
This commit is contained in:
parent
65c3c8509c
commit
d527538aa6
|
@ -4,12 +4,7 @@
|
||||||
|
|
||||||
## Development
|
## Development
|
||||||
|
|
||||||
Requires working installations of [NodeJS](https://nodejs.org) and [pnpm](https://pnpm.io).
|
With [Nix flakes](https://nixos.wiki/wiki/Flakes) and [direnv](https://direnv.net/) installed and enabled, all the required dependencies are automatically loaded from [`shell.nix`](./shell.nix). Then [cargo-make](https://sagiegurari.github.io/cargo-make/) can be used to build, deploy and lint the code. The available tasks are all described in the [`Makefile.toml`](Makefile.toml) configuration.
|
||||||
|
|
||||||
* Install the dependencies with `pnpm install`.
|
|
||||||
* Build the website with `pnpm start`.
|
|
||||||
* Deploy to Netlify with `pnpm run deploy`.
|
|
||||||
* Test the code with `pnpm test`.
|
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue