現在、ASP.NETアプリケーションがあり、aspxファイル内のさまざまなポイントで、標準のテンプレートHTMLを挿入する関数を呼び出しています。例えば:
<html>
<head>
</head>
<body>
<%=SectionHeader('Section title 1') %>
some content for section 1
<%=SectionHeader('Section title 2') %>
some content for section 2
</body>
</html>
したがって、SectionHeader関数が呼び出されると、渡されたパラメーターが読み取られ、{title}などのセクションヘッダーのHTMLが挿入されます。私はNodeで同じことを達成する方法を理解しようとしています。
基本的なトークン置換の方法を理解しています。静的HTMLファイルを読み取り、トークン({token1}など)を探して、それを何かに置き換えます。しかし、正規表現と複雑な文字列操作を使用する以外に、ASP.NETで行っているのと同じことをノードで実行する方法はありますか?