エンフィールドは、GitHubのために開発のRubyベースのジキル静的サイトジェネレータに触発され、元に非常によく似た方法で動作しました。
それはジキルのような静的なサイト構造を生成することができますが、それはまた、開発者は、はるかに簡単かつ迅速な方法で自分のブログをホストする助け、そのブログの機能をサポートしています。
エンフィールドは、コンテンツファイルを読み取り、事前に定義されたテンプレートを使用してHTMLページ内のコンテンツを埋め込むことにより動作します。
エンフィールドは、実行時に絶対にリソースのコンパイルと内容で、HTMLページを生成します。
すべてが一度にレンダリングされ、ディスクに保存し、サイトにアクセスするユーザーに配信。何かを更新または変更する必要がある場合、この二つの方法で行われます。いずれかに自動的にエンフィールドは変更をdetecs、またはたびに、開発者がそのNode.jsのCLIの統合を要求された場合にのみ。
エンフィールド静的サイトジェネレータは、埋め込まれたソースコードをハイライト表示するために、サイトのテキスト、PygmentsまたはHighlight.jsをフォーマットするために同じジキルのフォルダ構造、液体テンプレートエンジン、マークダウンを使用し、また、SEOフレンドリーな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
ます。
コメントが見つかりません