start-file #5

Merged
SethTrowbridge merged 5 commits from start-file into master 2023-07-30 14:29:34 -04:00
Showing only changes of commit 79c5a0aff0 - Show all commits

25
run.tsx
View File

@ -1,15 +1,5 @@
import * as Serve from "./run-serve.tsx"; import * as Serve from "./run-serve.tsx";
export default function(config:Serve.ConfigurationArgs)
{
if(Deno.env.get("deploy"))
{
return;
}
Serve.Configure(config)
Serve.default();
}
Deno.args.forEach(arg=> Deno.args.forEach(arg=>
{ {
if(arg.startsWith("--")) if(arg.startsWith("--"))
@ -18,14 +8,25 @@ Deno.args.forEach(arg=>
Deno.env.set(kvp[0], kvp[1] || "true"); Deno.env.set(kvp[0], kvp[1] || "true");
} }
}); });
const isDeploy = Deno.env.get("dep");
const isDevelop = Deno.env.get("dev");
if(Deno.env.get("dep")) export default function(config:Serve.ConfigurationArgs)
{
if(!isDeploy)
{
Serve.Configure(config)
Serve.default();
}
}
if(isDeploy)
{ {
import("./run-deploy.tsx"); import("./run-deploy.tsx");
} }
else else
{ {
if(Deno.env.get("dev")) if(isDevelop)
{ {
await import("./run-local.tsx"); await import("./run-local.tsx");
} }