I set app.js
,androuter
in node.js
I start app.js
like node app.js
https://5a75307007e3415f9aaca9d3052ed731.vfs.cloud9.us-east-2.amazonaws.com/
But I suffered like following.
No application seems to be running here!
Are there wrong point in following..
As I am a entry level,I would like to know how to check where is the wrong point..
Thanks
app.js
const createError = require('http-errors');
const express = require('express');
const path = require('path');
const cookieParser = require('cookie-parser');
const logger = require('morgan');
const Router = require('./routes/routes');
const app = express();
// view engine setup
app.set('views', path.join(__dirname, 'views'));
app.set('view engine', 'ejs');
app.use(express.static("public"));
app.use(logger('dev'));
app.use(express.json());
app.use(express.urlencoded({ extended: false }));
app.use(cookieParser());
app.use(express.static(path.join(__dirname, 'public')));
app.use('/', Router);
app.use('/quiz',Router);
module.exports = app;
routes
var express = require("express");
var router = express.Router();
var quizController = require("../controllers/QuizController");
router.get('/',(req,res)=>{
res.render("index");
});
router.get('/quiz',quizController.doGetQuiz);
module.exports = router;