Upgrade to Astro 7.4.2 (fixes npm audit advisories)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
c478bdaec1
commit
2db9399c85
@ -5,6 +5,8 @@ Marketing site for Quorla. The app itself lives in the separate repo `claude_Met
|
||||
|
||||
## Work on it
|
||||
|
||||
Needs Node 22.23.4 or newer (Astro 7). If your Node is older, upgrade it, or build with Docker as on the server.
|
||||
|
||||
```bash
|
||||
npm install
|
||||
npm run dev # http://localhost:4321
|
||||
@ -24,7 +26,7 @@ HestiaCP serves `/home/user/web/quorlasocial.com/public_html/` as plain static f
|
||||
|
||||
```bash
|
||||
cd ~/APPS/quorla-website && git pull
|
||||
# Build with Docker so the server doesn't need Node (Astro 6 needs Node >= 22.12):
|
||||
# Build with Docker so the server doesn't need Node (Astro 7 needs Node >= 22.23.4):
|
||||
docker run --rm -v "$PWD":/site -w /site node:22-bookworm-slim sh -c "npm ci && npm run build"
|
||||
sudo rsync -a --delete --chown=user:user --chmod=D755,F644 dist/ /home/user/web/quorlasocial.com/public_html/
|
||||
```
|
||||
|
||||
3527
package-lock.json
generated
3527
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -8,6 +8,6 @@
|
||||
"preview": "astro preview"
|
||||
},
|
||||
"dependencies": {
|
||||
"astro": "6.4.8"
|
||||
"astro": "7.4.2"
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user