mirror of
https://github.com/skoelle/moonweb-site.git
synced 2026-09-17 17:00:25 +00:00
Fix start-dev.sh: start root server first, then remove stefankoelle from ignore
This commit is contained in:
@@ -88,7 +88,6 @@ module.exports = function (eleventyConfig) {
|
|||||||
input: ".",
|
input: ".",
|
||||||
includes: "shared/_includes",
|
includes: "shared/_includes",
|
||||||
output: "dist/moonweb",
|
output: "dist/moonweb",
|
||||||
excludes: ["stefankoelle", "timecapsule"],
|
|
||||||
},
|
},
|
||||||
serverOptions: {
|
serverOptions: {
|
||||||
host: "0.0.0.0",
|
host: "0.0.0.0",
|
||||||
|
|||||||
+14
-1
@@ -1,7 +1,10 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
|
|
||||||
cleanup() { kill $(jobs -p) 2>/dev/null; }
|
cleanup() {
|
||||||
|
kill $(jobs -p) 2>/dev/null
|
||||||
|
[ -f .eleventyignore.bak ] && mv .eleventyignore.bak .eleventyignore 2>/dev/null
|
||||||
|
}
|
||||||
trap cleanup EXIT
|
trap cleanup EXIT
|
||||||
|
|
||||||
echo "==> Starting moonweb dev servers..."
|
echo "==> Starting moonweb dev servers..."
|
||||||
@@ -10,8 +13,18 @@ echo " http://localhost:8086 (stefankoelle.de)"
|
|||||||
echo " http://localhost:8087 (timecapsule)"
|
echo " http://localhost:8087 (timecapsule)"
|
||||||
echo ""
|
echo ""
|
||||||
|
|
||||||
|
# Start root server first (stefankoelle blocked by .eleventyignore)
|
||||||
npx @11ty/eleventy --serve --port=8081 &
|
npx @11ty/eleventy --serve --port=8081 &
|
||||||
|
sleep 2
|
||||||
|
|
||||||
|
# Now remove stefankoelle from ignore so the next server can find templates
|
||||||
|
cp .eleventyignore .eleventyignore.bak
|
||||||
|
grep -v '^stefankoelle/' .eleventyignore > .eleventyignore.tmp && mv .eleventyignore.tmp .eleventyignore
|
||||||
|
|
||||||
|
# Start stefankoelle server (templates now visible)
|
||||||
npx @11ty/eleventy --config=stefankoelle/eleventy.config.js --serve --port=8086 &
|
npx @11ty/eleventy --config=stefankoelle/eleventy.config.js --serve --port=8086 &
|
||||||
|
|
||||||
|
# Start timecapsule
|
||||||
cd timecapsule && npx @11ty/eleventy --serve --port=8087 &
|
cd timecapsule && npx @11ty/eleventy --serve --port=8087 &
|
||||||
|
|
||||||
wait
|
wait
|
||||||
|
|||||||
Reference in New Issue
Block a user