MkDocs sử dụng các nguyên tắc tương tự như bất kỳ khác máy phát điện trang web tĩnh xung quanh.
Nó đòi hỏi các nhà phát triển để chỉnh sửa một tập tin cấu hình (MKDocs sử dụng YAML cho điều này), tạo mẫu trang (qua Jinja2), và thêm nội dung của mình trong một thư mục đặc biệt (như các file Markdown).
Ông sau đó có thể mở Python CLI chạy một số lệnh và lắp ráp một trang web HTML thức từ tất cả các nguồn lực của mình.
Nếu ông muốn cập nhật một cái gì đó, anh ta có thể làm cho tất cả những thay đổi của mình trong nguồn gốc và tái biên dịch trang web thông qua giao diện điều khiển.
Sản phẩm cuối cùng là một bộ sưu tập của HTML, CSS, JS và tài sản tĩnh có thể được lưu trữ với bất kỳ loại máy chủ Web có sẵn trên thị trường.
MkDocs hỗ trợ không giới hạn số trang, tạo trình đơn tự động, chủ đề trang web chính thức, trang dữ liệu meta, và đi kèm với một cấu trúc dự án cơ bản mà trên đó để bắt đầu.
MkDocs làm việc với cả hai phiên bản của ngôn ngữ Python, 2.x và 3.x
là gì mới trong phiên bản này:.
- < li> Render file 404.html nếu chúng tồn tại cho các chủ đề hiện tại.
- Sửa lỗi:
- thanh dài nav, bảng vẽ và mã nổi bật trong MkDocs và ReadTheDocs chủ đề.
- Một vấn đề với mã google_analytics.
- Remove __pycache__ từ tar gói.
- Markdown đó đi đến một neo trên trang hiện tại.
- Đừng thêm prettyprint lớp cũng CSS cho tất cả HTML, chỉ thêm nó vào các chủ đề MkDocs.
- đề mục Display trong chủ đề ReadTheDocs.
- Sử dụng các quan sát viên bầu cử ở cơ quan giám sát để xây dựng lại công trình trên hệ thống tập tin mà không inotify.
- Cải thiện đầu ra lỗi cho các lỗi cấu hình liên quan chung.
liên kết
là gì mới trong phiên bản 0.13.3:
- Render file 404.html nếu chúng tồn tại cho chủ đề hiện tại.
- Sửa lỗi:
- thanh dài nav, bảng vẽ và mã nổi bật trong MkDocs và ReadTheDocs chủ đề.
- Một vấn đề với mã google_analytics.
- Remove __pycache__ từ tar gói.
- Markdown đó đi đến một neo trên trang hiện tại.
- Đừng thêm prettyprint lớp cũng CSS cho tất cả HTML, chỉ thêm nó vào các chủ đề MkDocs.
- đề mục Display trong chủ đề ReadTheDocs.
- Sử dụng các quan sát viên bầu cử ở cơ quan giám sát để xây dựng lại công trình trên hệ thống tập tin mà không inotify.
- Cải thiện đầu ra lỗi cho các lỗi cấu hình liên quan chung.
liên kết
là gì mới trong phiên bản 0.12.2:
- Render file 404.html nếu chúng tồn tại cho chủ đề hiện tại.
- Sửa lỗi:
- thanh dài nav, bảng vẽ và mã nổi bật trong MkDocs và ReadTheDocs chủ đề.
- Một vấn đề với mã google_analytics.
- Remove __pycache__ từ tar gói.
- Markdown đó đi đến một neo trên trang hiện tại.
- Đừng thêm prettyprint lớp cũng CSS cho tất cả HTML, chỉ thêm nó vào các chủ đề MkDocs.
- đề mục Display trong chủ đề ReadTheDocs.
- Sử dụng các quan sát viên bầu cử ở cơ quan giám sát để xây dựng lại công trình trên hệ thống tập tin mà không inotify.
- Cải thiện đầu ra lỗi cho các lỗi cấu hình liên quan chung.
liên kết
là gì mới trong phiên bản 0.11.1:
- Render file 404.html nếu chúng tồn tại cho chủ đề hiện tại.
- Sửa lỗi:
- thanh dài nav, bảng vẽ và mã nổi bật trong MkDocs và ReadTheDocs chủ đề.
- Một vấn đề với mã google_analytics.
- Remove __pycache__ từ tar gói.
- Markdown đó đi đến một neo trên trang hiện tại.
- Đừng thêm prettyprint lớp cũng CSS cho tất cả HTML, chỉ thêm nó vào các chủ đề MkDocs.
- đề mục Display trong chủ đề ReadTheDocs.
- Sử dụng các quan sát viên bầu cử ở cơ quan giám sát để xây dựng lại công trình trên hệ thống tập tin mà không inotify.
- Cải thiện đầu ra lỗi cho các lỗi cấu hình liên quan chung.
liên kết
Yêu cầu :
- Jinja 2.7.1 hoặc cao hơn
- Markdown 2.3.1 hoặc cao hơn
- PyYAML 3.1 hoặc cao hơn
Bình luận không