0
<% include ./layout/header %>

<style type="text/css">
    .centeredText {
        text-align: center;
    }
</style>

<% include ./layout/footer%>

これで readfile を実行すると、EJS でストリームをレンダリングしようとすると、「エラー: インクルードにはファイル名オプションが必要です」と表示されます。しかし、テンプレートを簡単にレンダリングすると、うまく機能します。それはなぜです ?「readfile」はコンテンツのみを取得するため、他のファイルは含まれないことは理解していますが、レンダリングしようとすると、EJS がインクルードを実行しないのはなぜですか? どうすればいいですか?

4

2 に答える 2