엔필드는 GitHub의 개발 루비 기반 지킬 정적 사이트 발생기에 의해 영감을, 원본에 매우 유사한 방식으로 작동했다.
그것은 지킬 같은 정적 사이트 구조를 만들 수 있지만, 그것은 개발자들이 훨씬 간단하고 빠른 방법으로 자신의 블로그를 호스팅 돕는 블로깅 기능을 지원한다.
엔필드는 콘텐츠 파일을 읽고 미리 정의 된 템플릿을 사용하여 HTML 페이지의 내용을 포함하여 작동합니다.
엔필드는 런타임에 절대적으로 자원의 편집과 내용으로, HTML 페이지를 생성합니다.
한번 렌더링되는 모든 디스크에 보관하고 사이트에 액세스하는 사용자에게 전달. 무언가가 갱신 또는 변경되어야하는 경우,이 두 가지 방법으로 수행된다. 어느 자동으로 엔필드는 변화를 detecs, 또는 때마다 개발자는 Node.js CLI 통합을 요청하는 경우에만 사용할 수 있습니다.
엔필드 정적 사이트 발생기는 사이트의 텍스트를 포맷에 대해 동일한 지킬 폴더 구조, 액체 템플릿 엔진, 마크 다운을 사용, Pygments 또는 Highlight.js이 포함 된 소스 코드를 강조하고, 또한 검색 엔진 친화적 인 URL을 특징으로한다.
이 릴리스의 새로운 기능 :
pygments가 false로 설정되어있는 경우 highlight.js를 사용하여
converter.convert API의 새로운 구성 매개 변수
지킬의 date_to_rfc822 필터 존재에 대한 지원을 추가
대신 콜백의 Q 라이브러리를 통해 약속을 사용하여
각종 버그 수정
0.3.1 버전의 새로운 기능 :
(지킬에서 {%의 post_url %}과 유사) 게시물에 링크를위한 새로운 액체 태그 {%의 page_url %}
엔티티 인코딩 대신 ENT의 그가 사용
/의 표시된 비동기 API 와트 강조 코드 pygments를 사용하여
tinyliquid 0.2의 새로운 비동기 API를 사용
요구 사항 :
0.8 이상 Node.js
댓글을 찾을 수 없습니다