pidgeotto
1.0.0
또 다른 정적 웹 사이트 생성기.
Pidgeotto를 선택하는 이유는 무엇입니까?
pip install pidgeotto
$ pip install git+https : //github.com/niharokz/pidgeotto
기본적으로 Pidgeotto는 Pypi Pip pyyaml, jinja2, markdown2 의 아래 패키지를 설치합니다.
$ pidgey init project"Project"라는 이름으로 Pidgeotto를 시작하려면
$ pidgey new pageName이름 "pagename"으로 새 페이지/게시/노트를 만들려면
$ pidgey build pageName정적 페이지를 만들고 "공개"디렉토리에 보관하십시오.
ShowInhome 태그는 각 노트 마크 다운에 있습니다. showInHome: True 블로그/노트 게시물 인 페이지를 만듭니다.
``` showInHome: False ```
will create page which are pages.
config.yml은 확장 가능합니다. 예를 들어, favicon.ico를 추가하려면 리소스 폴더에 Favicon을 유지하십시오. favicon: resource/favicon.ico 템플릿의 {{config.get ( 'favicon')}}을 추가하십시오.
페이지 당 추가 메타 데이터. 페이지에 메타 데이터를 추가하려면 Markdown 페이지의 아래 명령을 사용하여 수행 할 수 있습니다. meta : '<link rel="stylesheet" type="text/css" href="/extra.css" />
pidgeotto_project
├── public
├── config.yml
├── content
│ ├── header.md
│ ├── footer.md
│ ├── home.md
│ ├── archive.md
│ └── note
│ └── other_pages.md
├── resource
└── templates
├── home_template.html
├── note_template.html
└── rss_template.xml
다음은 Pidgeotto를 통해 실행되는 사이트의 예입니다.