Это мое приложение js. При запуске npm запустите dev, страница застряла в отчете. js (отображаемая страница является содержимым отчета. js). Когда я меняю страницу, URL-адрес меняется, но страница остается прежней (по-прежнему отображается отчет. js). Я попытался очистить кэш, перезапустить p c и перезапустить сервер, но все так же.
const express = require('express');
const expressLayouts = require('express-ejs-layouts');
const app = express();
//ejs
app.use(expressLayouts);
app.set('view engine', 'ejs');
app.use("/img", express.static(__dirname + '/views/jpg'));
app.use('/static', express.static('public'));
app.use("/js", express.static(__dirname + '/views/js/js'));
//routes
app.use('/', require('./routes/index'));
app.use('/users', require('./routes/users'));
const PORT = process.env.PORT || 5000;
app.listen(PORT, console.log('SERVER STARTED ' , PORT));
пользователей. js
const express = require('express');
const router = express.Router();
//loginpage
router.get('/login', (req, res) => res.render('login'));
//registerpage
router.get('/register', (req, res) => res.render('register'));
//dashboard
router.get('/dashboard', (req, res) => res.render('dashboard'));
//report
router.get('/Report', (req, res) => res.render('layout'));
module.exports = router;
index. js
const express = require('express');
const router = express.Router();
router.get('/', (req, res) => res.render('login'));
router.get('/login', (req, res) => res.render('login'));
module.exports = router;