1
mirror of https://github.com/jakejarvis/jarv.is.git synced 2025-04-27 17:30:28 -04:00

start netlify-lambda local server side-by-side with Hugo server

[skip ci]
This commit is contained in:
Jake Jarvis 2020-07-11 16:48:19 -04:00
parent bb96e937c6
commit c111c90801
Signed by: jake
GPG Key ID: 2B0C9CF251E69A39
2 changed files with 4 additions and 4 deletions

View File

@ -166,8 +166,8 @@ disableAliases = true
for = "/**" for = "/**"
[server.headers.values] [server.headers.values]
Access-Control-Allow-Origin = "*" Access-Control-Allow-Origin = "*"
# TODO: Proxy /api requests to netlify-lambda's local server for each function # TODO: Proxy /api requests to netlify-lambda's local server (port 9337) for each function
[[server.redirects]] [[server.redirects]]
from = "/api/**" from = "/api/**"
to = "http://localhost:9000/" to = "http://localhost:9337/"
status = 200 status = 200

View File

@ -18,9 +18,9 @@
"build": "run-s build:** minify", "build": "run-s build:** minify",
"build:hugo": "hugo --gc --cleanDestinationDir --verbose", "build:hugo": "hugo --gc --cleanDestinationDir --verbose",
"build:functions": "netlify-lambda build functions", "build:functions": "netlify-lambda build functions",
"start": "run-p start:hugo", "start": "run-p start:hugo start:functions",
"start:hugo": "hugo server --disableFastRender --buildDrafts --buildFuture --port 1337 --bind 0.0.0.0 --verbose", "start:hugo": "hugo server --disableFastRender --buildDrafts --buildFuture --port 1337 --bind 0.0.0.0 --verbose",
"start:netlify": "netlify dev --live", "start:functions": "netlify-lambda serve --port 9337 functions",
"start:docker": "docker run --rm -v $(pwd):/src -p 1337:1337 $(docker build --no-cache -q .)", "start:docker": "docker run --rm -v $(pwd):/src -p 1337:1337 $(docker build --no-cache -q .)",
"minify": "run-s minify:**", "minify": "run-s minify:**",
"minify:html": "html-minifier --html5 --collapse-whitespace --collapse-boolean-attributes --preserve-line-breaks --minify-css --remove-comments --file-ext html --input-dir public --output-dir public **/*.html", "minify:html": "html-minifier --html5 --collapse-whitespace --collapse-boolean-attributes --preserve-line-breaks --minify-css --remove-comments --file-ext html --input-dir public --output-dir public **/*.html",