No arquivo custom-express.js eu exporto o express:
require('marko/node-require').install();
require('marko/express');
const express = require('express');
const app = express();
const routes = require('../app/routes/routes');
routes(app);
module.exports = app;
Mas no arquivo routes.js eu consigo ter acesso ao marko:
module.exports = (app) => {
app.get('/livros', (req, resp) => {
resp.marko(template)
});
}
Por que isso acontece sem erros?