Getting Started
for instructions.Vendor submodule sveltejs-svelte-deno
for testing v3.23.2 vs latest.https://github.com/sveltejs/svelte
in ven
that:v3.23.2
of the compiler and runtime.master
branch there is one.ven/sveltejs-svelte-deno
.git checkout dev-b56829-build
git fetch origin
make compile
and make serve
it will be using that version.--recursive
opt fetches submodules, these live in ven
(vendor dir).sveltejs/svelte
to have deno compatible files.git clone --recursive [email protected]:afaur/deno-pogo-svelte-starter.git new-project
cd new-project
make compile
Using Make / Just
section.make serve
Make
or Just
as task runner.npm
or a package.json
.just
, replace all commands starting with make
to just
make
on your machinejust
you can get it here
brew install just
just
you can get it here
make compile
causes the index.svelte
to build to out/app.mjs
.make compile-log
runs server with debug logging.make compile-break
runs server with breakpoint debuggingchrome://inspect
in chrome to attach.lib/compile.mjs
to adjust/extend this behavior.make serve
starts an http server that renders out/app.mjs
.make serve-log
runs server with debug logging.make serve-break
runs server with breakpoint debuggingchrome://inspect
in chrome to attach.lib/serve.mjs
to adjust/extend this behavior. make test-serve
tests lib/serve.mjs
.make test-svelte
tests out/app.mjs
.