Hướng Dẫn Vận Hành & Triển Khai Portfolio
1. Chạy Thử Tại Máy Tính Cá Nhân (Local Development)
Portfolio sử dụng HTML, CSS và JavaScript thuần nên có thể chạy trực tiếp bằng bất kỳ máy chủ cục bộ nào:
bash
# Cách 1: Sử dụng Python HTTP Server có sẵn
python -m http.server 8000
# Cách 2: Sử dụng công cụ npx serve
npx serve .
# Mở trình duyệt truy cập: http://localhost:8000Để chạy thử trang tài liệu VitePress này:
bash
# Di chuyển vào thư mục docs
cd docs
# Cài đặt thư viện VitePress
npm install
# Khởi chạy máy chủ tài liệu cục bộ
npm run docs:dev
# Mở trình duyệt truy cập: http://localhost:51732. Triển Khai Lên Cloudflare Pages
Bước 1: Kết nối Kho chứa GitHub
- Truy cập Cloudflare Dashboard > chọn Workers & Pages.
- Chọn Create application > Pages > Connect to Git.
- Chọn kho chứa GitHub
portfolio-stella.
Bước 2: Thiết lập Cấu hình Build
- Framework preset:
None - Build command: Để trống
- Build output directory:
/(Thư mục gốc của repository)
Bước 3: Tạo & Gắn KV Namespace
- Vào Workers & Pages > KV > Bấm Create a namespace.
- Đặt tên namespace là:
PORTFOLIO_KV. - Quay lại ứng dụng Pages vừa tạo > Chọn tab Settings > Functions.
- Kéo xuống mục KV namespace bindings > Bấm Add binding:
- Variable name:
PORTFOLIO_KV - KV namespace: Chọn
PORTFOLIO_KVvừa tạo.
- Variable name:
Bước 4: Thiết lập Mã PIN Admin
- Trong tab Settings của ứng dụng Pages > Chọn Environment variables.
- Bấm Add variable:
- Variable name:
CF_ADMIN_PIN - Value: Điền mã PIN bí mật của bạn (Ví dụ:
stella2026).
- Variable name:
- Bấm Save và thực hiện Retry deployment. Website đã sẵn sàng!