Gå til hovedindhold
50% rabat alle planer, tidsbegrænset. Fra $2.48/mo
VuePress

VuePress

VuePress er en Vue-drevet generator til statiske sites, bygget til dokumentation. Markdown ind, et site med tema ud, og Vue-komponenter virker inde i dine sider. MIT-licens med over 2.800 GitHub-stjerner.

Overblik

2.8k

GitHub-stjerner

1

Sidevisninger

Licens MIT Udgave 2.0.0-rc.30 OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Adgang

  • Åbn VuePress: http://<SERVER_IP>

Rediger og udgiv indhold

1. Tilføj eller rediger Markdown-filer: /opt/vuepress/docs

2. Hvis du tilføjer eller omdøber sider, skal du opdatere /opt/vuepress/docs/.vuepress/config.js til navigations- og sidepanelposter.

3. Byg sitet igen:

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

Nginx leverer de genererede filer fra: /opt/vuepress/docs/.vuepress/dist

Nginx behøver ikke genstart efter en ny build.

Vigtige stier

  • Projekt: /opt/vuepress
  • Indhold: /opt/vuepress/docs
  • Konfiguration: /opt/vuepress/docs/.vuepress/config.js
  • Build-output: /opt/vuepress/docs/.vuepress/dist
  • NGINX-konfiguration: /etc/nginx/sites-available/vuepress.conf

Domæne og HTTPS

1. Peg dit domæne mod serverens IP-adresse.

2. Rediger Nginx-konfigurationen og erstat server_name _; med dit domæne (for eksempel server_name <YOUR_DOMAIN>;):

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

3. Test konfigurationen:

nginx -t

4. Installer Certbot:

apt install -y certbot python3-certbot-nginx

5. Generer et Let's Encrypt-certifikat:

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

6. Genindlæs Nginx:

systemctl reload nginx

7. Åbn din browser og gå til: https://<YOUR_DOMAIN>

Mere i Udviklingsværktøjer

Relaterede apps.

Deploy VuePress nu. Fra 2,48 $/md.