Express-Expressでart-templateテンプレートエンジンを使用する

3276 ワード

  • 取付
  • npm install --save art-template
    npm install --save express-art-template
    
  • 構成
  • const express = require('express')
    const app = express()
    app.engine('html',require('express-art-template'))
    
  • レンダー
  • app.get('/', function (req, res) {
        res.render('index.html', {
            user: {
                name: 'Franklin',
           age:'18'
            }
        });
    });
    

    注意:express-art-templateのデフォルトレンダリングhtmlディレクトリは、プロジェクトルートviewsフォルダの下にあります.変更する場合は、次の構成に従います.
    //          
    app.set('tab',path.join(__dirname,'./tab/'))