feat: `new-content` command with archetypes
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 45/100
Hướng nghiên cứu
Start by reading the existing new-site and new-theme command implementations and their tests to learn how Fanstatic registers CLI commands and creates files. Then inspect how the project handles site and theme archetypes; the issue requires adding new-content with Liquid-rendered fallback, kind inference, and bundle mode. Done means the acceptance examples pass, including Title and Date values and site-over-theme-over-built-in precedence.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Current State
The CLI has new-site and new-theme, but no way to scaffold a content file.
Tasks
-
fanstatic new-content <path>creating the Markdown file with front matter - Archetypes:
archetypes/<kind>.mdin site, then theme, then a built-in default (Liquid-rendered) -
--kind <kind>to choose the archetype; default inferred from the section - Bundle mode (
<path>/index.md) when the archetype is a directory
Acceptance Criteria
-
fanstatic new-content blog/my-post.mdcreates a file withTitleandDatefilled - Site archetypes override theme archetypes, which override the built-in
Related
- Migrated from https://gitlab.com/sucos/sucos/-/issues/33
- Ngôn ngữ chính
- C#
- Star
- 1
- Fork
- 0
- Merge trung bình
- 8 giờ 19 phút
- Pull request đã merge (30 ngày)
- 5
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của MASS4ORG/Fanstatic
-
c:content p:medium size:M t:feature
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 45/100
Maintainer thường phản hồi trong vòng 1 ngày
-
c:templates p:low size:S t:task
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 45/100
Maintainer thường phản hồi trong vòng 1 ngày
-
c:content good first issue p:low size:S t:feature
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 58/100
Maintainer thường phản hồi trong vòng 1 ngày
-
c:templates p:medium size:M t:feature
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
Maintainer thường phản hồi trong vòng 1 ngày
-
c:content p:medium size:L t:feature
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của MASS4ORG/Fanstatic
Issue tương tự
-
Format request: .wbpzĐang mởenhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
KnifeLemon/Filee#294 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
応募に出す、展示スペースの図面を作るĐang mởmtg-decide submission
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100
Fialuxe/MouthOfGod_System#288 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100
gavin-wolfe/wolfden#104 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[BUG] BD000104 misses curl/wget pipelines written across lines (implicit string concatenation)Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
-
[BUG] Still libmicrohttpd dependency is not removed properly from External-Dependency-Info.txt fileCó thể đã có người làm Có pull request liên kết đang mở hoặc đã được merge. Đang mởtype/bug
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 72/100
Maintainer thường phản hồi trong vòng 1 ngày