ジェイドは、事前定義された一連のタグを取り、HTMLコードに変換し、他のテンプレートエンジンのように動作します。
ジェイドは、動的なコンテンツが厄介なHTMLタグで毎回対処することなく挿入することができるように、ページレイアウトを作成するための素晴らしい方法です。
テンプレートエンジンは、他のライブラリーと同様に、プログラムで使用され得るか、またはそれは同様Node.sコンソールから使用することができる。
純粋なNode.jsのバージョンに加えて、PHP、ルビー、スカラとクライアント側のJavaScriptの実装も用意しています。
の特長の:ます。
- タグはありません接頭辞ます。
- 書式付き出力オプション
- (!!! 5 DOCTYPEを使用して)HTML 5モードます。
- 高性能パーサます。
- グレート可読性ます。
- コードは、セキュリティのため、デフォルトでエスケープされます。
- コンパイル&実行時に報告コンテキストエラーます。
- 実行します。
- オプションのメモリをキャッシュします。
- コンバイン動的および静的タグクラスます。
- フィルターを経由して解析ツリーを操作します。
- はエクスプレスJSが箱から出してサポートしています。
- を経由してオブジェクト、配列、さらには非enumerablesにわたって透明で反復 - 各
コマンドライン経由ヒスイテンプレートをコンパイルするための
のこのリリースのの新機能はありません:として私たちはもはや
- CLIでのパス/ FS機能をクリーンアップサポートnode@0.6ます。
- の更新司令ます。
- ドキュメントキャッシュおよびパーサのオプション
- バグを修正、文字列が提供された場合でもします。
キャッシュが有効になっていた場合、我々はファイルを読む1.9.0の
のバージョン1.8.0の新機能のは何ですか。
- 空のテキストのみのブロックを修正します。
- ISO 8601形式の日付します。 への将来の変更について警告
- のデータ属性はアンパサンドが含まれている場合、警告を追加します。
- カスタムかなりインデントを許可します。
- スタイル属性でオブジェクトのサポートを追加します。
- class属性のオブジェクトのサポートを追加します。
のバージョン1.7.0の新機能のは何ですか。
- コマンド·ラインに追加しましたDoctypeのオプション
- サポートES6スタイル残りのargsます。
- 固定サポート
- モジュールとします。 からグローバルオプションを公開
- 新しい文書がたくさんします。
ミックスインの
Unicodeの改行(; u2028、あるいは、&#のx5c u2029&#のx5c)のための
のバージョン1.6.0でのの新機能:
- +の後に、オプションのホワイトスペースを確保してミックスインを呼び出すとき
- を使用ボイド要素モジュール
- から延びるテンプレートに含まれている場合、誤って未使用のブロックのために警告した警告を修正します。
- ファイルの最後に動作していない修正ミックスインします。
- ミックスインブロックは空白行が続いた修正エラー報告します。
内部自動閉鎖リストを置き換えるために
のバージョン1.5.0でのの新機能である:ます。
- を追加しましcompileFile APIをします。
- 警告未使用のブロックで固定行番号ます。
- 固定警告します。
彼らは別のブロックの下にあった場合は、誤って未使用のブロックのために警告した
のバージョン1.4.0でのの新機能:
- 時々予期しないトークン」の結果、エラーを修正しました" piplessテキスト" '誤ってスローされます。
のバージョン1.3.1でのの新機能:自己であるXMLのタグと
- 固定エラーHTMLで終了します。
- 固定エラーメッセージします。
内容のインラインタグのための
のバージョン1.1.0でのの新機能:
- 同じ属性が重複している場合にエラーをスロー複数回します。
- 彼らは行番号の詳細情報を持っているので、パーサ/字句解析に多くの誤りを移動します。
- 修正エラーレイアウトで報告&含みます。
- 「グローバル」のリストには、コンパイル時に配列として渡されると、自動的にすべてのグローバルます。 を公開しない許可
- データ属性にアポストロフィをエスケープします。
- 修正ミックスイン/ブロック相互作用します。
- は末尾のスペースを無視ミックスイン宣言の後にします。
- リテラルしてください。期待します。 などの作品
- のみスクリプト/スタイルのために暗黙のテキストを削除します。
- のコメントを解析停止し、条件付きコメントのサポートを削除します。
- メイクフィルタリングが含まれ、明示的な
- 特別な割り当ての構文を削除します。
- と削除! DOCTYPEのショートカットます。
- のHTMLのDOCTYPEのための5 shorcutを削除します。
- 遠い過去からコロンオプションを削除
もはや node@0.8をサポートしています。
のバージョン1.0.0でのの新機能はありません
のバージョン0.35.0に新しいのあるもの:ます。
- スペースで区切られた属性のサポートが追加されました。李>
- は無効なJavaScript式のため、以前のエラーを追加しました。
のバージョン0.34.1に新しいのは何ですか。
- 固定コールバックで呼び出されたときに動作していないファイルをレンダリングします。
のバージョン0.31.2のの新機能である:ます。
- 固定熱心非推奨の警告します。
のバージョン0.29.0のの新機能:
- 追加&QUOT、単眼鏡&QUOT。実際に動作するウォッチャーのためにします。
- テキストのブロックで補間を修正します。
- 固定属性補間します。
のバージョン0.27.7のの新機能:ます。
- に列挙したオブジェクトの各/ else節を修正しました
のバージョン0.27.6のの新機能:
- 付属のテンプレートは、親のブロックを上書きすることはできません。
- Googleの閉鎖コンパイラの予約語の紛争予防を追加しました。
- を追加しましたタグ補間します。
--objの追加--optionsエイリアス
のバージョン0.26.2のの新機能である。
のバージョン0.26.0のの新機能:
- 明示的な自己閉鎖タグのサポートが追加されました。 LI>
- を追加しましたブロック文します。
- はミックスインタグのような動作を追加しました。
- 拡張してミックスインを修正します。
のバージョン0.22.0のの新機能:ドキュメントのインストール後に
- を追加しましたヒスイのmanページ(男性のヒスイ)
- を追加しまし-D、--no-デバッグ(1)します。
- は--pretty翡翠(1) に、-pを追加しました
- ヒスイに追加しました-c、--clientオプション(1)します。
- 固定-o {クライアント:真}標準入力とします。
ヒスイに
のバージョン0.21.0のの新機能は次のとおりです。
- モカの文字列を使用して、新しい入力/出力テストスイートを追加しました差分のします。
- を追加しましたエイリアスが拡張する - &#のSpark Proの。拡張します。
- 固定にはエスケープを含んでます。
- .fooというと#foo短期の手で固定ブロック拡張します。
の の新バージョン0.20.3に何をされます:
- 変更:。唯一のフィルタには.filenameを渡す
のバージョン0.20.0に新しいのあるもの:ます。
- は、ブラウザの例を追加しました。
- を追加しました収量が含まれます。
- は変更__jade内部__のVARを交換します。
- 固定2グローバルます。
ブロックの
のバージョン0.19.0のの新機能:
- Emacs用のヒスイモードにREADMEにリンクを追加しましたます。
- Python実装へのリンクを追加します。
の の新バージョン0.18.0に何をされます:
- 変更:
- ['スクリプト'、 'スタイル']は、テキストのみである。
のどのバージョン0.17.0にの新しいです。
- jade.renderFileすることは()帰ってきた! (急行3.xの)します。
- 固定Object.keys()フェイルオーバーのバグします。
のバージョン0.16.4のの新機能です。原因予約語にテストを修正しました。
- 固定:0.5.xのための司令官の0.1.xのDEPます。 。
- 時compileDebug::
- 固定ATTR状態発行します。
固定他の予期せぬバグ
のバージョン0.16.1のの新機能である。偽
ペアのバランスをとるための
のバージョン0.15.2のの新機能である:ます。
- 固定新たな条件付きの境界線ます。
のバージョン0.14.0のの新機能:
- インデックスの例を配列反復を追加しました。李。 >
- を追加しましたruntime.jsます。
- LINENOの計測を可能にするために追加compileDebugオプションます。
- を追加しましたinlineオプションは、(クライアント側のための)ヘルパーのインライン化を無効にします。
のバージョン0.13.0のの新機能:
- ミックスインのサポートが追加されました。 。
- が追加サポートが含まれています。
- class属性を追加しましたアレイサポートします。
のバージョン0.12.4のの新機能:
- 固定フィルタインデントのバグ 。
のバージョン0.12.3に新しいのあるもの:ます。
- 固定空の文字列をサポートします。
- 固定条件付きコメントのドキュメントします。
のバージョン0.12.0に新しいのは何ですか。
- の別名として追加DOCTYPE !!!
- を追加。 DOCTYPE値は現在、大文字と小文字を区別しません。
- は、属性補間サポートを追加します。
- 固定。テキストブロック内の元のインデントのスペースを保持します。
のバージョン0.11.1のの新機能は次のとおりです。
- 固定テキストブロックのインデントします。 。
- は変更されました。 devDependenciesを利用します。
- 固定のtry / catch問題()します。
- 削除された属性"&QUOT。サポート、使用" =&QUOT。 (オプション ':'近日発売)します。
renderFileと
のバージョン0.11.0のの新機能:(と貧しい回避するために、
- を追加しましたselfオブジェクト){ }パフォーマンスます。
- を追加しましたDOCTYPEオプションます。
の要件の
- Node.jsの
コメントが見つかりません