Chuyển đến nội dung chính
Giảm 50% tất cả các gói, có thời hạn. Khởi điểm từ $2.48/mo
VuePress

VuePress

VuePress là trình tạo trang tĩnh dựa trên Vue, được xây dựng cho tài liệu. Đưa Markdown vào, nhận về một trang có sẵn giao diện, và các thành phần Vue hoạt động ngay trong trang của bạn. Giấy phép MIT với hơn 2.800 sao GitHub.

Tổng quan

2.8k

Sao GitHub

1

Lượt xem trang

Giấy phép MIT Phiên bản 2.0.0-rc.30 OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Truy cập

  • Mở VuePress: http://<SERVER_IP>

Sửa và xuất bản nội dung

1. Thêm hoặc sửa các tệp Markdown: /opt/vuepress/docs

2. Nếu bạn thêm hoặc đổi tên trang, hãy cập nhật /opt/vuepress/docs/.vuepress/config.js cho các mục điều hướng và thanh bên.

3. Build lại trang:

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

Nginx phục vụ các tệp đã tạo từ: /opt/vuepress/docs/.vuepress/dist

Không cần khởi động lại Nginx sau khi build lại.

Các đường dẫn quan trọng

  • Dự án: /opt/vuepress
  • Nội dung: /opt/vuepress/docs
  • Cấu hình: /opt/vuepress/docs/.vuepress/config.js
  • Kết quả build: /opt/vuepress/docs/.vuepress/dist
  • Cấu hình NGINX: /etc/nginx/sites-available/vuepress.conf

Tên miền và HTTPS

1. Trỏ tên miền của bạn tới địa chỉ IP của máy chủ.

2. Sửa cấu hình Nginx và thay server_name _; bằng tên miền của bạn (ví dụ, server_name <YOUR_DOMAIN>;):

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

3. Kiểm tra cấu hình:

nginx -t

4. Cài đặt Certbot:

apt install -y certbot python3-certbot-nginx

5. Tạo chứng chỉ Let's Encrypt:

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

6. Tải lại Nginx:

systemctl reload nginx

7. Mở trình duyệt và truy cập: https://<YOUR_DOMAIN>

Thêm trong Công cụ phát triển

Ứng dụng liên quan.

Triển khai VuePress ngay. Từ $2.48/tháng.