
// To install Deno
iwr <https://deno.land/x/install/install.ps1> -useb | iex
deno run app.ts
const text = 'this is a text';
const encoder = new TextEncoder()
const data = encoder.encode(text)
Deno.writeFile('message.txt', data)
.then(() => {
console.log("Done!")
})
.catch(err => {console.log(err)})
On peux essayer exécuter notre code mais on va se retrouver avec une erreur de permission ?
Deno est "sécurisé" par nature donc il faut l'autoriser :
deno run --allow-write app.ts
import { serve } from "<https://deno.land/std/http/server.ts>";
const server = serve({ port: 3000 })
for await (const req of server) {
req.respond({ body: "Hello World\\n" });
}
