Browse Source

build: add script to view starters

George Cushen 2 years ago
parent
commit
96826d5ea9
3 changed files with 13 additions and 0 deletions
  1. 2 0
      package.json
  2. 6 0
      scripts/view-starter-dev.sh
  3. 5 0
      scripts/view-starter.sh

+ 2 - 0
package.json

@@ -32,6 +32,8 @@
     "stylelint-scss": "3.19.0"
   },
   "scripts": {
+    "view": "scripts/view-starter.sh",
+    "view:local": "scripts/view-starter-dev.sh",
     "test": "echo \"Error: no test specified\" && exit 1",
     "lint": "yarn run lint:js && yarn run lint:style",
     "lint:js": "eslint '*/**/*.{js,ts,tsx}'",

+ 6 - 0
scripts/view-starter-dev.sh

@@ -0,0 +1,6 @@
+#!/usr/bin/env zsh
+
+HUGOxPARAMSxCMSxLOCAL_BACKEND=true \
+HUGO_MODULE_REPLACEMENTS="github.com/wowchemy/wowchemy-hugo-modules/wowchemy/v5 -> ../../../wowchemy,github.com/wowchemy/wowchemy-hugo-modules/wowchemy-cms/v5 -> ../../../wowchemy-cms" \
+hugo server -F --port 80 --bind 0.0.0.0 \
+--source "starters/$1"

+ 5 - 0
scripts/view-starter.sh

@@ -0,0 +1,5 @@
+#!/usr/bin/env zsh
+
+HUGOxPARAMSxCMSxLOCAL_BACKEND=true \
+hugo server -F --port 80 --bind 0.0.0.0 \
+--source "starters/$1"