ビューヘルパー - Express

ビューヘルパーを作成する

次のように、アプリケーションの中に、「 helpers/viewhelper.js 」というディレクトリとファイルを作成します。

  • example
    • ...
    • helpers
      • viewhelper.js
    • ...
    • app.js

ファイルの内容

helpers/viewhelper.js

module.exports = {
  hello: () => {
      return "hello, World";
  }
}

app.js

「 var app = express(); 」より後に次を追加します。

app.locals.viewhelper = require('./helpers/viewhelper');

ビューヘルパーの呼び出し

テンプレート上で次のように記述すると、ビューヘルパーが呼び出せます。

<%= viewhelper.hello() %>