Change loopup view directory from /app/views

Hello,

Does anyone know why the lookup view directory cannot be changed?

Here is the code below:

const express = require('express');
const session = require('express-session');
const app = express();
const router = express.Router();
const http = require('http').Server(app);

app.use(session({
  secret: '4567890jdhd6',
  cookie: { maxAge: 600000 },
  saveUninitialized: false,
  resave: false
}));

app.set('port', config.PORT);
app.set('view engine', 'ejs');
app.use(express.static('public'));

require('./private/handlers/routeHandler/handler.js')(app, router, config);

http.listen(config.PORT, () => console.info(`Listening on port ${config.PORT}`));

MOD EDIT: formatting

Sorry, but what do you mean by lookup? If you meant the static directory where express serves static files, like .js, .css, etc., you can change it here:

app.use(express.static(‘path/to/directory’))

API: https://expressjs.com/en/4x/api.html#example.of.express.static

1 Like