¡Estoy tratando de renderizar una plantilla usando nunjucks!
Como se ve en la captura de pantalla, estoy renderizando el faucet.html desde dentro de index.js. No puedo renderizarlo, aunque recibo un error.
Código
app.get("/", async function (req, res) { //return res.send(nunjucks.render('index.html', {error: "Faucet currently under upgrade and maintenance, come back later", success: false})); return res.send(nunjucks.render("faucet.html", {})); });Error
/home/runner/ForestgreenOldDataset/node_modules/nunjucks/src/environment.js:290 err = new Error('template not found: ' + name); ^ Error: template not found: faucet.html at createTemplate (/home/runner/ForestgreenOldDataset/node_modules/nunjucks/src/environment.js:290:15) at next (/home/runner/ForestgreenOldDataset/node_modules/nunjucks/src/lib.js:330:7) at handle (/home/runner/ForestgreenOldDataset/node_modules/nunjucks/src/environment.js:329:11) at /home/runner/ForestgreenOldDataset/node_modules/nunjucks/src/environment.js:339:9 at next (/home/runner/ForestgreenOldDataset/node_modules/nunjucks/src/lib.js:328:7) at Object.asyncIter (/home/runner/ForestgreenOldDataset/node_modules/nunjucks/src/lib.js:334:3) at Environment.getTemplate (/home/runner/ForestgreenOldDataset/node_modules/nunjucks/src/environment.js:321:9) at Environment.render (/home/runner/ForestgreenOldDataset/node_modules/nunjucks/src/environment.js:360:10) at Object.render (/home/runner/ForestgreenOldDataset/node_modules/nunjucks/index.js:92:14) at /home/runner/ForestgreenOldDataset/js/index.js:85:28Debe usar nunjucks.configure([path], [opts]); para decirle a los nunjucks que sus plantillas viven en la ruta ../src .
nunjucks.configure('../src', { autoescape: true, express: app })