Surge - Hospedagem gratuita para desenvolvedores front-end

Publique facilmente seu site estático!


Surge - Hospedagem gratuita para desenvolvedores front-end

Se você deseja hospedar seu site estático feito com HTML, CSS e JavaScript de maneira fácil e rápida, somente usando o terminal, então Surge é a melhor opção.

Para publicar é bem simples. Primeiramente você precisa ter o npm instalado no seu sistema. Depois é só instalar o Surge com o seguinte comando:

sudo npm install --global surge

Entre no seu projeto ou crie um de exemplo só para testar:

Criando um simples HTML

mkdir terminalroot
cd terminalroot
vim index.html

Conteúdo HTML de exemplo:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Terminal Root :: Surge</title>
</head>
<body>
  <h1>Olá, Surge!</h1>
</body>
</html>

E então rode o comando surge e voc^de deverá preencher os campos:

  • email - se você ainda não tiver uma conta, então quando você preencher seu e-mail e senha(password) será criada;
  • project: /home/usuario/caminho/para/o/projeto - Nesse caso: project: /home/marcos/terminalroot/ , basta pressionar ENTER para confirmar, se realmente for o caminho do seu projeto;
  • domain: puzzle-sur.surge.sh - O próprio surge criará um nome fictício de domínio, se não for o que você deseja, delete e informe o nome, para esse exemplo: domain: terminalroot.surge.sh

E ao final aparecerá a mensage: Success! - Published to terminalroot.surge.sh

Simples, né?! Para mais detalhes consulte o endereço oficial do Surge.


html css javascript


Compartilhe


Nosso canal no Youtube

Inscreva-se


Marcos Oliveira

Marcos Oliveira

Desenvolvedor de software
https://github.com/terroo

Artigos Relacionados




Crie Aplicativos Gráficos para Linux e Windows com C++

Aprenda C++ Moderno e crie Games, Programas CLI, GUI e TUI de forma fácil.

Saiba Mais

Receba as novidades no seu e-mail!

Após cadastro e confirmação do e-mail, enviaremos semanalmente resumos e também sempre que houver novidades por aqui para que você mantenha-se atualizado!