express-edge

3.0.0 • Public • Published

express-edge

Use Edge templating engine with Express

Build Status npm version npm version npm downloads npm license prs Welcome eslint

Installation

npm install express-edge --save

Usage

See the Edge documentation for how to structure your templates.

Requires Node.js 14+ from express-edge@3

const express = require('express');
const app = express();
const engine = require('express-edge');

// Automatically sets view engine and adds dot notation to app.render
app.use(engine);
app.set('views', `${__dirname}/views`);

// Configure view caching
app.enable('view cache');
// --- or ---
app.diable('view cache');

app.get('/', (req, res) => {
  res.render('users.index', { users });
});

app.listen(3000);

License

MIT © Daniel Eckermann

Package Sidebar

Install

npm i express-edge

Weekly Downloads

202

Version

3.0.0

License

MIT

Unpacked Size

12.1 kB

Total Files

18

Last publish

Collaborators

  • ecrmnn