Update update notes
This commit is contained in:
parent
9353b2ff1f
commit
576d2dc69a
29
README.md
29
README.md
|
@ -4,29 +4,10 @@ Website templates bundled with parcel.
|
||||||
|
|
||||||
## Updating
|
## Updating
|
||||||
|
|
||||||
Firstly, updating the npm dependencies needs:
|
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
npm update --package-lock-only
|
npm-check-updates -u
|
||||||
|
rm node_modules # Yeah, npm gets confused if it can't write here
|
||||||
|
npm install --package-lock-only
|
||||||
|
rm -rf node_modules
|
||||||
|
direnv reload
|
||||||
```
|
```
|
||||||
|
|
||||||
After that, the NixOS derivations can be updated by running
|
|
||||||
`generate.sh` in the `nix` subdirectory.
|
|
||||||
|
|
||||||
### Note
|
|
||||||
|
|
||||||
[Sharp](https://github.com/lovell/sharp/releases) is gloriously hard
|
|
||||||
to install, because it depends on the most cutting-edge patch version
|
|
||||||
of `vips`.
|
|
||||||
|
|
||||||
Check which version it needs in the `package.json` of sharp, and then
|
|
||||||
match this up which major sharp version matches up to which OS version
|
|
||||||
of vips.
|
|
||||||
|
|
||||||
Known versions:
|
|
||||||
|
|
||||||
| Sharp | vips | NixOS |
|
|
||||||
| ----: | ---------: | ----: |
|
|
||||||
| 28.* | 8.10.6 | |
|
|
||||||
| 27.* | 8.10.5 | 21.05 |
|
|
||||||
| 26.* | 8.10.0 | 20.09 |
|
|
||||||
|
|
Reference in a new issue