현재 손으로 쓰는 Wintersmith-ifying 사이트를 찾고 있습니다. 나는 몇 페이지가 : index.html
, projects.html
, gpg.html
등 최종 사이트는 다음과 같습니다 그래서 내가하는 blog/
하위 디렉토리를 갖고 싶어 :Wintersmith가 서브 디렉토리에 블로그가있는 정적 사이트를 생성하게하려면 어떻게해야합니까?
.
|- index.html
|- gpg.html
|- project.html
|- blog/
| |- look-a-new-wintersmith-blog.md
| |- monkeys-are-really-cool.md
이 가능합니까? 필자는 Wintersmith 문서 (심지어 추천 된 Wintersmith 구동 사이트)를 검색하여 살펴 보았으며 아무 것도 생각해 내지 않았습니다. 유일한 방법은 Wintersmith 또는 두 가지 인스턴스가있는 것 같지만 거기에있는 것처럼 보입니다. 은이 더 좋은 방법이되어야합니다.
├── config.json <- site configuration
├── contents
│ ├── index.html <- these will just be outputted as-is
│ ├── gpg.html
│ ├── project.html
│ ├── blog <– each article has its own directory
│ │ ├── index.json <- this is your blog index at /blog/index.html
│ │ ├── look-a-new-wintersmith-blog
│ │ │ └── index.md
│ │ └── monkeys-are-really-cool
│ │ └── index.md
│ ├── authors <- author metadata, check author.jade
│ │ └── the-wintersmith.json
│ ├── css
│ │ └── main.css
│ └── feed.json
├── plugins
│ └── paginator.coffee <- paginator plugin
├── templates
│ ├── archive.jade
│ ├── article.jade
│ ├── author.jade
│ ├── feed.jade
│ ├── index.jade
│ └── layout.jade
└── views
└── articles.coffee <- view that lists articles
index.json
그냥 이름을 변경하고 대신 /blog/index.html
URL을 제공 archive.json
이동 :
이게 좋을 것 같지만, 내가 원하는 것은 아닙니다. 'index.html','gpg.html' 등을 템플릿 시스템으로 렌더링 할 수 있도록 만들면이 대답을 받아 들일 것입니다. 정적 사이트 생성을 위해 Wintersmith를 보지 않았지만 선의로 생각하고있어. – strugee
기본 Wintersmith 사이트에서 생성 된 기본 about.md 파일에 표시되는 내용을 묻는 것입니다. 당신은 markdown 파일 (gpg.md)을주고 정적 HTML 페이지 (gpg.html)를 생성합니다. 원하는 경우 메타 데이터 블록에서 다른 레이아웃 등을 지정할 수 있습니다. – ipavl
'footer'파일 ('contents/about.md'에 정의되어 있음)을 제외하고는 내가 말하는 파일이 보이지 않습니다. – strugee