Skapa en demo program med deno

# 👁️‍🗨️ Om detta avsnitt

Förklarar hur vi skapar ett enkelt webbserver som bara är i en fil. Detta för att kunna använda dem som demo.

📚 Teknologier som används

Du behöver ha dessa program varor:

  • 🦉 deno
  • Något editor så som:
  • 🦉 code

🗄 Bakgrund

Du behöver ha deno

Namn som används

  • main Namnet på din huvud fil
  • editor Namnet på en editor för att editera små filer.

Vad är ett demo?

Ett demo är ett litet program för att visa på någon intressant funktion.

1 Skapa en fil main.ts

Du ska utgå från denna i resten av projektet.


editor main.ts &
  

Du kan också skapa den i en filhanteraren så som finns i VSCode.

2 Beskriv hur filen ska köras

Lägg till ett komando högst upp i filen.


#!/usr/bin/env -S deno -A
  

3 Gör filen körbar

Du behöver nu göra filen körbar. Ge följande komandot i terminalen.


chmod u+x main.ts
  

Gör detta för att få linten att fungera

Du ska inte ha någon den.json fil i samma mapp som demot.

För att av olika orsaker kan lint verktygen som kontrollerar att du följer bra kod standard bli sur på att du har allt i en fil. Se också nästa rubrik.

Efter varje importerade packet så skriv ett "@TAL"

Detta för att deno ska använda rätt version av packetet. TAL ska vara huvudversion på det packet du vill använda. Se exempel


import { Hono } from "jsr:@hono/hono@4";
import { getCookie, setCookie } from 'jsr:@hono/hono@4/cookie'