Ana içeriğe geç
%50 indirim tüm planlarda, sınırlı süreyle. Başlangıç fiyatı $2.48/mo
VuePress

VuePress

VuePress, dokümantasyon için tasarlanmış Vue tabanlı bir statik site üreticisidir. Markdown girer, temalı bir site çıkar ve Vue bileşenleri sayfalarınızın içinde çalışır. MIT lisanslı, 2.800'den fazla GitHub yıldızı.

Kısaca

2.8k

GitHub yıldızları

1

Sayfa görüntülemeleri

Lisans MIT Sürüm 2.0.0-rc.30 OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Erişim

  • VuePress'i açın: http://<SERVER_IP>

İçerik düzenleme ve yayınlama

1. Markdown dosyaları ekleyin veya düzenleyin: /opt/vuepress/docs

2. Sayfa ekler veya yeniden adlandırırsanız şunu güncelleyin: /opt/vuepress/docs/.vuepress/config.js gezinme ve kenar çubuğu girdileri için.

3. Siteyi yeniden derleyin:

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

Nginx, üretilen dosyaları şu konumdan sunar: /opt/vuepress/docs/.vuepress/dist

Yeniden derlemeden sonra Nginx'i yeniden başlatmak gerekmez.

Önemli Yollar

  • Proje: /opt/vuepress
  • İçerik: /opt/vuepress/docs
  • Yapılandırma: /opt/vuepress/docs/.vuepress/config.js
  • Derleme çıktısı: /opt/vuepress/docs/.vuepress/dist
  • NGINX yapılandırması: /etc/nginx/sites-available/vuepress.conf

Alan adı ve HTTPS

1. Alan adınızı sunucunun IP adresine yönlendirin.

2. Nginx yapılandırmasını düzenleyip şunu değiştirin: server_name _; kendi alan adınızla (örneğin, server_name <YOUR_DOMAIN>;):

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

3. Yapılandırmayı test edin:

nginx -t

4. Certbot'u kurun:

apt install -y certbot python3-certbot-nginx

5. Bir Let's Encrypt sertifikası oluşturun:

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

6. Nginx'i yeniden yükleyin:

systemctl reload nginx

7. Tarayıcını aç ve şu adresi ziyaret et: https://<YOUR_DOMAIN>

Geliştirme Araçları'nda daha fazlası

İlgili uygulamalar.

VuePress'yi şimdi dağıtın. 2,48 $/ay'dan başlayan fiyatlarla.