Hướng dẫn sử dụng MkDocs (Markdown Documents)
Viết bài mới / Chỉnh sửa bài cũ
Viết bài trực tiếp trên giao diện của GitLab, theo các bước:
-
Vào đường dẫn của GitLab, repository: AILab_Docs
-
Checkout branch
static_deployed
. -
Thêm mới tệp tin .md (Markdown) mới vào folder và phân cấp thư mục tương ứng.
-
Viết bài trực tiếp trên GitLab sử dụng cú pháp Markdown ( hướng dẫn cú pháp Markdown) Trong quá trình viết, sử dụng tab
Preview
để xem trước bài viết và chỉnh sửa để tránh lỗi hiển thị. Nếu cần tải lên hình ảnh trong quá trình viết bài, tạo folderimg/
đồng cấp với file .md đang viết và tải ảnh lên.Ví dụ:
docs/ markdown-syntax.md img/ ==> Tạo folder img đồng cấp với file markdown sử dụng ảnh, ví dụ đây là file markdown-syntax.md thì cần tạo folder img/ đồng cấp. markdown-guide-og.jpg Vue.JS introduction.md installation.md img/ ==> Nếu file installation.md sử dụng ảnh tải lên, thì phải tạo folder img/ đồng cấp với nó (nằm trong folder Vue.JS) và tải ảnh cần dùng lên đây. image_001.jpg image_002.jpg
-
Sau khi kiểm tra và hài lòng về bài viết, chọn button
Commit changes
để lưu bài viết.
Đồng bộ với website quản lý tài liệu (dành cho luồng chưa có CI/CD)
Section này dành cho quản trị viên trang MkDocs
Hiện nay, MkDocs đang được triển khai qua docker, data được lưu lại và đồng bộ thông qua git.
- Truy cập vào folder repository của AILab_Docs đã clone trên server.
- Checkout branch (static_deployed) bằng lệnh:
git checkout -b static_deployed
- Pull bài viết mới từ GitLab về sử dụng lệnh:
git pull
Sau khi pull, website sẽ tự động cập nhật giống như nội dung trên GitLab
Đồng bộ với website quản lý tài liệu (dành cho luồng đã có CI/CD)
Section này dành cho quản trị viên trang MkDocs
Sau khi đã triển khai CI / CD, khi có bài viết mới được thêm vào, gitlab-runner
sẽ tự động kéo code mới về và tự deploy lại, không có thao tác nào cần được thực hiện.
Hỗ trợ
Liên hệ tranhamduong@siu.edu.vn
để được hỗ trợ kĩ thuật trong quá trình sử dụng MkDocs.