2011-12-07 6 views
0

私は翡翠とプレーンなバニラのhtmlファイルが混在しています。登録後のエクスプレス.html - 作業が終了しました

私はそうのようなhtmlファイルの拡張子を登録している:

app.set('view engine', 'jade'); 
app.register('.html',require('jade')); 

しかし、私はヒスイ1つの中からHTMLテンプレートを含めることはできません。

私は

include ../page_content/user/index 
//and 
include ../page_content/user/index.html 

ヒスイのテンプレート content.jade以内に次のことを試してみました、今は何もレンダリングしません。

誰もがこれに喜んでいましたか?

答えて

1

あなたはおそらくそれを行うべきではありません。 JadeはプレーンなバニラHTMLファイルをレンダリングできません。

しかしEJSは、その代わりにこれを行うことができます。

app.register('.html', require('ejs')); 

はEJSでヒスイとhtmlファイルでコンパイルされたファイルを.jadeしてみましょう。

関連する問題