Browse Source

Refactor app.js to use the "basedir" constant for serving static files

node16
Onja 12 months ago
parent
commit
5d49ad706c
  1. 3
      src/app.js

3
src/app.js

@ -4,6 +4,7 @@ var path = require('path');
var cookieParser = require('cookie-parser'); var cookieParser = require('cookie-parser');
var logger = require('morgan'); var logger = require('morgan');
const { engine } = require('express-handlebars'); const { engine } = require('express-handlebars');
const { basedir } = require('./config/constants');
var indexRouter = require('./routes/index'); var indexRouter = require('./routes/index');
const consoleSubscriber = require('./subscribers/consoleSubscriber'); const consoleSubscriber = require('./subscribers/consoleSubscriber');
@ -23,7 +24,7 @@ app.use(logger('dev'));
app.use(express.json()); app.use(express.json());
app.use(express.urlencoded({ extended: false })); app.use(express.urlencoded({ extended: false }));
app.use(cookieParser()); app.use(cookieParser());
app.use(express.static(path.join(__dirname, 'public'))); app.use(express.static(path.join(basedir, 'public')));
app.use('/', indexRouter); app.use('/', indexRouter);

Loading…
Cancel
Save