Como instalar Deno no Linux

Publicado por Fábio Berbert de Paula em 22/11/2020

[ Hits: 2.844 ]

Blog: https://fabio.automatizando.dev

 


Como instalar Deno no Linux



Deno é um ambiente para execução de JavaScript e TypeScript baseado na famosa engine V8. Resumindo, Deno é uma variação do Node (já tentou inverter as sílabas de Node?), foi desenvolvido pelo próprio criador do Node, o Ryan Dahl.

A história foi que após criar o Node, Ryan identificou algumas falhas de arquitetura no projeto e achou que poderia melhorá-lo. Para provar suas teorias sem precisar reescrever boa parte do projeto, ele resolveu criar o Deno.

O que realmente vale mencionar é que além de JavaScript, Deno suporta TypeScript, linguagem criada pela Google que pretende ser a sucessora do JavaScript.

Como isso aqui é apenas uma dica, vamos cortar o blá-blá-blá e partir para a prática! O objetivo da dica é ensinar a instalar Deno no seu Linux.

Abra um terminal e digite:

curl -fsSL https://deno.land/x/install/install.sh | sh

Como resultado você terá um binário do Deno no seguinte caminho:

HOME/.deno/bin/deno

Para executá-lo basta digitar:

~/.deno/bin/deno

Se quiser facilitar as coisas, adicione a pasta "~/.deno/bin" ao seu PATH ou então copie o binário para alguma pasta padrão do PATH:

sudo cp ~/.deno/bin/deno /usr/local/bin/

Referências:
Outras dicas deste autor

Configurando o Exim como MX secundário

Vim - juntar múltiplas linhas em uma só (JOIN)

Catálogo de efeitos de texto para Gimp

Como Instalar as Fontes TrueType da Microsoft no Debian 12

Como montar um bucket Amazon S3 no Linux

Leitura recomendada

Ativando Player HTML5 no YouTube

Cursos grátis na área de programação com certificado

Can I use - Checar compatibilidade de comandos HTML5, CSS, JavaScript e outros

HTML com Broffice.org

Aprendendo HTML

  

Comentários
[1] Comentário enviado por maurixnovatrento em 22/11/2020 - 11:36h


bacana.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]

[2] Comentário enviado por removido em 22/11/2020 - 18:22h

Tinha até esquecido do Deno! haha


[3] Comentário enviado por GustavoValerio em 23/11/2020 - 06:28h

Sem querer se chato e já sendo, TypeScript foi criado pela Microsoft.
O Google criou o Dart, onde ele pretendia que fosse a sucessora do Javascript, mas o projeto ainda não render.
Embora o Flutter tenha levantado a moral do Dart, ainda falta muito pro Javascript perder o posto, embora seja possível compilar dar para JavaScript...

De qualquer forma, gostei da dica.
Não conhecia o Deno.
Abandonei o Node justamente por causa de falhas na arquitetura e, ultimamente, tenho focado mais no Python wsgi...

Vou fazer alguns testes com o Deno!

------------------------------------------------------------------------------------------------------------------------
"Esta é a filosofia Unix:
Escreva programas que façam apenas uma coisa mas que façam bem feito.
Escreva programas que trabalhem juntos.
Escreva programas que manipulem streams de texto, pois esta é uma interface universal."
Ou, de maneira simples: "faça apenas uma coisa e faça bem".
------------------------------------------------------------------------------------------------------------------------
Visite: http://gustavovalerio.com.br
Visite: http://goo.gl/NJlxXy

[4] Comentário enviado por fabio em 23/11/2020 - 06:37h

Até hoje eu nunca fiz nem um Hello World em TypeScript. Não dá pra ficar pulando de galho em galho a cada nova promessa.

Voltando ao Deno, ele é um ambiente de execução JavaScript mesmo. Tu digita "deno" e já sai lançando expressões em JS no console. Ele obviamente tem sido adotado pela galera do TypeScript porque o Node até onde sei só suporta JS.

E respondendo o que não fui perguntado, uso Node mesmo kkk ... Deno instalei só pra fazer uma graça.


[3] Comentário enviado por GustavoValerio em 23/11/2020 - 06:28h

Sem querer se chato e já sendo, TypeScript foi criado pela Microsoft.
O Google criou o Dart, onde ele pretendia que fosse a sucessora do Javascript, mas o projeto ainda não render.
Embora o Flutter tenha levantado a moral do Dart, ainda falta muito pro Javascript perder o posto, embora seja possível compilar dar para JavaScript...

De qualquer forma, gostei da dica.
Não conhecia o Deno.
Abandonei o Node justamente por causa de falhas na arquitetura e, ultimamente, tenho focado mais no Python wsgi...

Vou fazer alguns testes com o Deno!







Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts