Como instalar o http server usando deno - Ver e Fazer Como instalar o http server usando deno | Ver e Fazer

Como instalar o http server usando deno

 Para instalar o HTTP server usando Deno, você pode seguir os seguintes passos: Instale o Deno CLI, que é o executável do Deno que permite r...




Veja Como instalar o http server usando deno

 Para instalar o HTTP server usando Deno, você pode seguir os seguintes passos:


Instale o Deno CLI, que é o executável do Deno que permite rodar e depurar programas JavaScript e TypeScript com o Deno. Você pode encontrar as instruções de instalação aqui1.

Instale o módulo http_server do Deno, que é uma biblioteca que fornece uma API de alto nível para criar servidores HTTP com o Deno. Você pode instalar o módulo usando o comando:



deno install --allow-net --allow-read https://deno.land/std/http/http_server.ts


Esse comando vai baixar o módulo do repositório oficial do Deno, e instalá-lo no seu computador. Você precisa usar as permissões --allow-net e --allow-read para permitir que o módulo acesse a rede e leia arquivos locais.


Crie um arquivo JavaScript ou TypeScript que use o módulo http_server para criar um servidor HTTP. Por exemplo, você pode criar um arquivo chamado server.js com o seguinte código:

import { serve } from "http_server";

const port = 8080;

const server = serve({ port });

console.log(`Server running on http://localhost:${port}`);


for await (const request of server) {

  request.respond({ body: "Hello, Deno!" });

}


Esse código usa a função serve do módulo http_server para criar um servidor HTTP na porta 8080, e responde a todas as requisições com a mensagem “Hello, Deno!”.


Rode o arquivo com o comando:

deno run --allow-net server.js


Esse comando vai executar o arquivo com o Deno, e iniciar o servidor HTTP. Você precisa usar a permissão --allow-net para permitir que o Deno acesse a rede. Você pode acessar o servidor no seu navegador, digitando http://localhost:8080.


ao acessar o diretorio deste http server vem esta mensagem 404 - Not Found

This file or directory could not be found.


Essa mensagem significa que o servidor HTTP não conseguiu encontrar o arquivo ou diretório que você solicitou na URL do navegador. Isso pode acontecer por vários motivos, como:


  • O arquivo ou diretório foi movido, renomeado ou excluído do servidor.
  • A URL foi digitada incorretamente ou está desatualizada.
  • O servidor está com algum problema técnico ou de configuração.
  • Para resolver esse problema, você pode tentar algumas soluções, como:


Verificar se a URL está correta e completa, sem erros de digitação ou caracteres especiais.

Atualizar a página ou limpar o cache do navegador, para garantir que você está acessando a versão mais recente do site.

Entrar em contato com o administrador do site ou do servidor, para informar o erro e pedir ajuda.


Use este comando 

 deno install --allow-net --allow-read https://deno.land/std@0.206.0/http/server.ts


Esse comando faz o seguinte:


Instala o módulo server.ts do Deno, que é uma biblioteca que fornece uma API de baixo nível para criar servidores HTTP com o Deno. O módulo é baixado da URL https://deno.land/std@0.206.0/http/server.ts, que é um repositório oficial do Deno.

Usa as permissões --allow-net e --allow-read para permitir que o módulo acesse a rede e leia arquivos locais. Essas permissões são necessárias para que o módulo possa escutar as requisições HTTP e servir os arquivos estáticos.

Cria um executável do Deno na pasta .deno/bin, que pode ser usado para rodar o módulo server.ts sem precisar digitar o caminho completo da URL. O executável tem o mesmo nome do módulo, ou seja, server.


Qual a diferrença deste comando para o primeiro comando


A diferença entre esse comando e o comando que eu te passei é que esse comando usa uma versão específica do módulo server.ts, que é a 0.206.0, enquanto o comando que eu te passei usa a versão mais recente do módulo, que pode mudar com o tempo. Isso significa que esse comando garante que você vai usar a mesma versão do módulo, mesmo que ele seja atualizado no repositório do Deno. Isso pode ser útil para evitar problemas de compatibilidade ou bugs que possam surgir em versões mais novas do módulo. Para usar uma versão específica do módulo, você precisa adicionar @ seguido do número da versão na URL do módulo, como https://deno.land/std@0.206.0/http/server.ts


Os dois comando instalam o mesmo pacote?


Sim, os dois comandos instalam o mesmo pacote, que é o módulo server.ts do Deno. A única diferença é que o primeiro comando usa a versão mais recente do pacote, que pode mudar com o tempo, enquanto o segundo comando usa uma versão específica do pacote, que é a 0.206.0. Isso pode afetar o funcionamento do pacote, pois versões mais novas podem ter novas funcionalidades, correções de bugs ou mudanças de API. Por isso, é importante saber qual versão do pacote você está usando, e se ela é compatível com o seu código. Você pode encontrar mais informações sobre as versões do pacote na página do repositório do Deno. Espero que isso tenha esclarecido sua dúvida.

Você pode encontrar mais informações sobre como instalar e usar o módulo http_server do Deno na documentação oficial.



Gostou da Como instalar o http server usando deno Não se esqueça de curtir e compartilhar com seus amigos o Como instalar o http server usando deno para apoiar o nosso trabalho!

COMMENTS

Nome

3d,28,A bela e a Fera,3,Abecedario,110,Abelha,69,Abobora,1,Acessorios,11,Ads,40,AdSense,44,Adwords,1,Aeronaves,2,Afiliados,27,Agulheiros,21,Alfabeto,104,Alfineteiras,28,Alice,4,Alice no pais das maravilhas,6,Alimentos,1,Almofadas,129,Aluminio,1,Amigurumi,283,Animal,43,Animes,91,Aniversario,6,Anjinhos,55,Anuncios,5,Aparador de canecas,10,Aplicativos,6,Apliques,45,Apostilas,141,Aranha,2,Arco iris,2,Arranjos,5,Art,20,Arte,82,Arteiras,22,Artes,55,Artesanato,5895,artesanato Croche,2,Artigos,798,Artisanat,162,Arvores,27,Astronauta,6,Astronave,3,Atividades educativas,156,Atividades para educação infantil,181,Atividades para imprimir,139,Autoestima,1,Aves,2,Aviões,2,Babador,3,Babuska,1,Baby,30,Bailarina,52,Baixar,4,Balão,18,Baleia,8,Bandeirinha,54,Bandeirinhas,61,Banheiro,3,Barbante,3,Barcos,1,Base,1,Bastidor,49,Batizados,6,Bebê,43,Beleza,2,Bendy Dolls,1,Bichinhos,1809,Bichos,113,Bidu,1,Bijuterias,1,Bird,1,Biscuit,20,BJD,1,Blog,54,Blogger,43,Blusa,3,Boa tarde,1,Boas ideias,28,Bode,1,Boinas,2,Bola,4,Boleros,1,Bolo,7,Bolo Fake,3,Bolsa,108,Bolsas,8,Bom dia,9,Boneca,445,Boneca de pano,332,Boneca lol,61,Bonecas,933,Bonecos,392,Bonecos de neve,57,Book,1,Borboletas,23,Bordado,141,Bota,31,Botinha,10,Botões,3,Branca de Neve,12,Bricolagem,2,Brindes,10,Brinquedos,18,Bruxa,7,Bruxinha,35,Buque,1,Cabelo,2,Cabra,1,Caça palavras,1,Cachecol,2,Cachorrinhos,91,Cacto,12,Caderno,2,Caixa de leite,1,Caixas,29,Calça,3,Calendario,3,Canguru,2,Capa de Caderno,47,Capas,28,Capinhas para celular,6,Capitao america,2,Caracol,2,Carnaval,5,Carregador,1,Carreira,5,Carrinho,4,Carro,11,Carruagem,4,Carteira,3,Casa,23,Casacos,3,Casal,5,Casamento,3,Castelo,4,Castor,1,Cats,3,Cavalo,16,Cavalo marinho,1,Cegonha,4,Celular,2,Cenoura,1,Centopeia,7,Centro de mesa,40,Cervos,5,Cestas,19,Cha de bebe,34,Chapeu,3,Chaveiro,29,Chaveiros,84,Chinelos,2,Cinema,1,Circo,17,Cisne,3,Clash Royale,1,Coala,3,Cobra,2,Coelho,75,Coelhos,484,Cogumelo,3,Colorir,83,Comidas,2,Como faço,47,Como Fazer,272,Comunhão,1,Construção,1,Contos,1,Contos de Fadas,3,Coração,26,Coroa,6,Corretoras,1,Corte,23,Corte e costura,116,Cortinas,5,Coruja,69,Cosplay,1,Costura,40,Cozinha,7,Crafts,1074,Credito,22,Crianca,32,Croche,584,CupCake,10,Curiosidades,1,Cursos,39,Customização,1,Dado,3,Daisy,1,Deadpool,1,Decoração,406,Decorar,47,Decoupage,2,Dedoches,14,Dente,6,Dentista,5,Desenhos,488,Desenhos para Colorir,437,Dev,92,Dia dos Namorados,10,Diadema,1,Dicas,277,Dicas para blog,44,Dinossauros,40,Disney,83,Diy,85,Diy Ideas,15,Doces,6,Docinhos,8,Dog,3,Doki,1,Doll,54,Dragao,10,Dragon Ball,5,Duende,20,Duendes,62,E.V.A,54,Economia,17,Educação Infantil,239,Educar,108,Educativo,12,Elefante,44,Emoticons,2,Emprestimo,1,Enfeite,33,Enfeites,558,Envelope,1,Enxoval,1,Escola,21,Esconde chave,5,Espanhol,10,Espantalho.,7,Esquilos,7,Estilo,1,Estojo,22,Estrelas,29,Etiquetas,1,Eucaristia,2,EVA,472,Eventos,7,Expressoes,1,Fada,15,Fadinha,14,Fantoches,15,Farol,1,Fashion,6,Faz Facil,3,Fazenda,4,Fazendinha,6,Felt,401,Felting,1,Feltmania,24,Feltragem,27,Feltragem com agulhas,4,Feltreiras,15,Feltro,2489,Feltro 3d,2,Feltro Felt,1,Ferramentas,1,Festa,68,Fieltro,885,Filtro dos sonhos,2,Fimo,2,Finanças,38,Fios,1,Fita,1,Flamingos,4,Flamula,56,Flor,141,Flores,118,Floresta,3,Fofos,1,Foguete,1,Folhas,5,Forex,12,Formatura,6,Formiga,1,Fotos,3,Frances,3,Franjas,1,Frases,108,Frida Kahlo,1,Frutas,27,Fundo,2,Fundo do Mar,16,Fuxico,24,Galinha,33,Ganhar Dinheiro,41,Ganso,2,Gatinhos,146,Gato,50,Girafa,21,Golfinhos,3,Goma,34,Google,5,Gorros,4,Grafico,29,Graficos,80,gratuito,4,Guarda Chuva,2,Guaxinim,2,Guirlandas,137,Halloween,30,Handmade,189,Handwierker,167,Hello Kitty,6,Heroinas,7,Herois,11,Hipopotamo,9,Historia,1,Homem,1,Homem de ferro,2,Hora de Aventura,1,Host,3,Hulk,1,Humor,2,Ideias,151,Ideias para festa,38,Imagem,1,Imagens,12,imprimir,4,Ingles,2,Insetos,2,Investimento,15,Jacare,4,Jardim,5,Jinx,2,Joaninha,95,Jogo de banheiro,9,Jogos,16,Kawaii,28,Kimono,1,Koala,2,La,11,Laco,12,Laços,21,Lampada,1,Lanches,2,Latas,1,Layout,1,Leao,14,Legumes,2,Lembrancinhas,404,Letras,128,Lhama,11,Ligar os pontos,11,Lilo Stitch,1,Linhas,9,Livro,30,Lobo,1,lol,59,Lua,8,Luva,6,Macaco,10,Macrame,14,Makeup,1,Mandala,1,Manta,6,Manualidades,5293,Maquiagem,1,Marca Paginas,24,Marinheiro,7,Marketing,38,Marvel,1,Mascara,31,Mascaras,480,Máscaras,10,Matematica,16,Maternal,2,Matrioska,4,MDF,1,Meias,17,Meio ambiente,1,Memes,2,Meninas,34,mensagem,7,Mensagens,89,Mercado financeiro,6,Metoo,3,Mickey,19,Mimin dolls,3,Mimos,16,Mingau,1,Minie,12,Minion,4,Minnie,2,Mobile,40,Mochila,15,Moda,19,Modelos,67,Molde,73,Moldes,9914,Moldes 3d,15,Moldes de feltro,1364,Moldes de Silicone,1,Moldes em feltro,313,Moldes para eva,224,Moldes para feltro,940,Molds,7,Molduras,3,Monograma,6,Monstrinhos,2,Moranguinho,10,Motivação,1,Motivos,6,Mulher,16,Muñeca,3,Munecas,19,Mural,22,Musicas,2,Nail-Art,9,Naninha,12,Natal,1457,Navios,2,Necessaire,14,Noivos,3,Novidades,4,Numeros,14,Nuvem,11,Organizadores,1,Origami,3,Orquidea,3,Os Flintstones,1,Osito,1,Ourico,1,Outono,1,Ovelha,21,Ovo,4,Ovos,6,Painel,29,Paisagem,1,Palhaço,16,Palitos,1,Panda,25,Pano,65,Panos de prato,1,Pantufas,14,Papel,12,Papel de parede,11,Pascoa,173,páscoa,1,Passarinhos,55,Passo a passo,2,Patchwork,86,Pateta,1,Patinho,10,Pato,7,Pato Donald,1,Patrones,27,Patrulha Canina,4,Patterns,24,Pegasus,2,Peixes,10,Pelicano,1,Pelucia,41,Pena,2,Penteados,1,Peppa pig,2,Personagens,80,Personalização,2,Peru,1,Peso de porta,27,Peter pan,1,Pets,17,Piadas,1,Picole,1,Pingentes,54,Pinguim,13,Pinoquio,1,Pintar,75,Pintura,116,Pintura em tecido,122,Pirata,5,Placas,3,Plantas,5,Plantilla,3,Pluto,1,Pocket,1,Polvo,4,Ponei,1,Ponteira,7,Pontilhados,20,Ponto Cruz,20,Porquinha,1,Porta agenda,1,Porta agulhas,4,Porta Aliança,2,Porta copos,6,Porta docinhos,13,Porta fone,1,Porta Maternidade,44,Porta moedas,13,Porta oculos,1,Porta pano de pratos,9,Porta retratos,17,Porta trecos,10,Portugal,14,Prendedor de cabelo,2,Prendedor de Cortina,8,Presentes,34,Presepio,7,Primavera,1,Princesa,66,Principe,9,Protetor de Berço,17,Publicidade,2,Puff,10,Pulseiras,4,Quadro,37,Quarto,12,Quarto de bebê,20,Quarto de Criança,17,Quebra Cabeça,3,Quiet Book,38,Raposa,29,Ratinhos,24,Rato,5,Receitas,30,Reciclagem,21,Recrutamento,5,Rei,3,Relogio,4,Rena,148,Retalhos,1,Revista,73,Riscos,139,Robo,2,Rosa,12,Rosita,1,Roupas,58,Sache,1,Sacolinhas,16,Safari,25,Sala,1,Sansao,1,Santinhas,8,Sapatinhos,32,Sapinhos,12,Sapo,11,Saquinhos,13,Saúde,1,Scrap,13,Scrapbook,10,Script,1,Seguro,5,SEO,19,Sereia,17,Serie,4,Shorts,6,Show da Luna,1,Silicone,1,Slider,27,Sol,1,Sonic,2,Sorvete,3,Star wars,3,Surpresa,4,Tapete,28,Tartarugas,10,Tear,3,Tecido,176,Teia,1,Tela,1,Tema,4,Tenis,8,Terrarios,1,Thor,1,Tiara,9,Tigre,2,Tildas,4,Toalhas,5,Toalhinhas de mao,4,Toca,1,Topo de bolo,5,Torre,1,Torta,1,Torta Fake,1,Touca,5,Toy Story,2,Toys,1,Trabalhos manuais,639,Trader,2,Trafego,10,Trança,1,Travesseiros,3,Trico,28,Tucano,1,Turismo,2,Turma,11,Turma da Monica,5,Turma do Chaves,6,Tutorial,116,Tv,1,Unhas,5,Unicornio,82,Ursinho,112,Ursinho Pooh,8,Ursinhos,536,Urso,42,Vaca,16,Veados,3,Vegetais,2,Veiculos,3,Velcro,1,Ver e Fazer,3,Verduras,2,Vestido,32,vide,1,Video,50,Videos,721,Visual,1,Wallpaper,27,web-stories,3,Youtube,22,Zebra,4,Zumbi,19,
ltr
item
Ver e Fazer: Como instalar o http server usando deno
Como instalar o http server usando deno
Ver e Fazer
https://www.verefazer.org/2023/09/como-instalar-o-http-server-usando-deno.html
https://www.verefazer.org/
https://www.verefazer.org/
https://www.verefazer.org/2023/09/como-instalar-o-http-server-usando-deno.html
true
4084861044654339844
UTF-8
Loaded All Posts Not found any posts VER TODOS Ver mais Reply Cancel reply Delete By Home PAGES POSTS View All Veja também LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow Conteúdo Exclusivo Por favor, compartilhe para desbloquear Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy