Saltar para o conteúdo principal
50% de desconto todos os planos, tempo limitado. A partir de $2.48/mo
VuePress

VuePress

O VuePress é um gerador de sites estáticos baseado em Vue, feito para documentação. Você entra com Markdown, sai um site com tema, e os componentes Vue funcionam dentro das suas páginas. Licença MIT e mais de 2.800 estrelas no GitHub.

Em resumo

2.8k

Estrelas no GitHub

1

Visualizações de página

Licença MIT Versão 2.0.0-rc.30 OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Acesso

  • Abra o VuePress: http://<SERVER_IP>

Editar e publicar conteúdo

1. Adicione ou edite arquivos Markdown: /opt/vuepress/docs

2. Se você adicionar ou renomear páginas, atualize /opt/vuepress/docs/.vuepress/config.js para as entradas de navegação e da barra lateral.

3. Reconstrua o site:

cd /opt/vuepress && npm run docs:build

O Nginx serve os arquivos gerados de: /opt/vuepress/docs/.vuepress/dist

Não é necessário reiniciar o Nginx após reconstruir.

Caminhos importantes

  • Projeto: /opt/vuepress
  • Conteúdo: /opt/vuepress/docs
  • Configuração: /opt/vuepress/docs/.vuepress/config.js
  • Saída do build: /opt/vuepress/docs/.vuepress/dist
  • Configuração do NGINX: /etc/nginx/sites-available/vuepress.conf

Domínio e HTTPS

1. Aponte seu domínio para o endereço IP do servidor.

2. Edite a configuração do Nginx e substitua server_name _; pelo seu domínio (por exemplo, server_name <YOUR_DOMAIN>;):

vim /etc/nginx/sites-available/vuepress.conf

3. Teste a configuração:

nginx -t

4. Instale o Certbot:

apt install -y certbot python3-certbot-nginx

5. Gere um certificado Let's Encrypt:

certbot --nginx --non-interactive --agree-tos --email <YOUR_EMAIL> -d <YOUR_DOMAIN>

6. Recarregue o Nginx:

systemctl reload nginx

7. Abra o seu browser e visite: https://<YOUR_DOMAIN>

Mais em Ferramentas de desenvolvimento

Aplicações relacionadas.

Implante VuePress agora. A partir de $2,48/mês.