跳至主要内容
五折优惠 全部方案,限时优惠。起价 $2.48/mo
VuePress

VuePress

VuePress 是一款由 Vue 驱动、专为文档打造的静态站点生成器。写入 Markdown,输出带主题的站点,页面内还能直接使用 Vue 组件。采用 MIT 许可,GitHub 星标 2,800+。

快速概览

2.8k

GitHub star 数

1

页面浏览量

许可 MIT 版本 2.0.0-rc.30 OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

访问

  • 打开 VuePress: http://<SERVER_IP>

编辑并发布内容

1. 添加或编辑 Markdown 文件: /opt/vuepress/docs

2. 如果你新增或重命名页面,请更新 /opt/vuepress/docs/.vuepress/config.js 用于导航与侧边栏条目。

3. 重新构建站点:

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

Nginx 从以下位置提供生成的文件: /opt/vuepress/docs/.vuepress/dist

重新构建后无需重启 Nginx。

重要路径

  • 项目: /opt/vuepress
  • 内容: /opt/vuepress/docs
  • 配置: /opt/vuepress/docs/.vuepress/config.js
  • 构建输出: /opt/vuepress/docs/.vuepress/dist
  • NGINX 配置: /etc/nginx/sites-available/vuepress.conf

域名与 HTTPS

1. 将你的域名指向服务器 IP 地址。

2. 编辑 Nginx 配置并替换 server_name _; 为你的域名(例如 server_name <YOUR_DOMAIN>;):

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

3. 测试配置:

nginx -t

4. 安装 Certbot:

apt install -y certbot python3-certbot-nginx

5. 生成 Let's Encrypt 证书:

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

6. 重新加载 Nginx:

systemctl reload nginx

7. 打开浏览器,访问: https://<YOUR_DOMAIN>

更多开发工具

相关应用。

立即部署 VuePress。 起价 $2.48/月。