added communities and other pages to app.js routes

This commit is contained in:
Robert 2019-12-04 20:10:05 +00:00
parent 4068172c94
commit a876619578

19
app.js
View file

@ -4,8 +4,15 @@ var path = require('path');
var cookieParser = require('cookie-parser');
var logger = require('morgan');
// define routes
var indexRouter = require('./routes/index');
var usersRouter = require('./routes/users');
var adminPanel = require('./routes/admin');
var anythingGoes = require('./routes/agc');
var seriousDiscussion = require('./routes/sdc');
var agcPopular = require('./routes/agcpopular');
var loginPage = require('./routes/login');
var signupPage = require('./routes/signup');
var app = express();
@ -17,11 +24,21 @@ app.use(logger('dev'));
app.use(express.json());
app.use(express.urlencoded({ extended: false }));
app.use(cookieParser());
app.use('/s', express.static(path.join(__dirname, 'public')))
app.use('/s', express.static(path.join(__dirname, 'public')));
app.use('/', indexRouter);
app.use('/users', usersRouter);
// define minverse stuff
app.use('/admin_panel', adminRouter);
app.use('/login', loginPage);
app.use('/signup', signuPage);
// define communities and other things (based on my current understanding of express routing)
app.use('/titles/1', anythingGoes);
app.use('/titles/2', seriousDiscussion);
app.use('/titles/1/popular', agcPopular);
// catch 404 and forward to error handler
app.use(function(req, res, next) {
next(createError(404));