最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

无法获得要渲染的ejs页面

IT培训 admin 5浏览 0评论

无法获得要渲染的ejs页面

我想让我的news.ejs页面在单击它的链接时呈现,但是出现错误“ Cannot GET /news.ejs”

const express = require('express')
const path = require('path')
const PORT = process.env.PORT || 5000

express()
  .use(express.static(path.join(__dirname, 'public')))
  .set('views', path.join(__dirname, 'views'))
  .set('view engine', 'ejs')
  .get('/', (req, res) => res.render('pages/index'))
  .get('/news', (req, res) => res.render('pages/news'))
  .listen(PORT, () => console.log(`Listening on ${ PORT }`))
回答如下:

我有此代码并且可以正常工作

const express = require('express');
const app = express()
const path = require('path')

const ejs = require('ejs');

app.use(express.static(path.join(__dirname, 'public')))
app.set('views', path.join(__dirname, 'views'))
app.set('view engine', ejs)
app.get('/', (req, res) => res.render('privacypolicy.ejs'))
app.get('/news', (req, res) => res.render('rulesnregulations.ejs'))

//app.use('/', indexRouter)
const PORT = 5000;
app.listen(PORT, () => console.log('it started on 5000'))

privacypolicy.ejs和rulesnregulations.ejs这两个文件位于views文件夹下

无法获得要渲染的ejs页面

我想让我的news.ejs页面在单击它的链接时呈现,但是出现错误“ Cannot GET /news.ejs”

const express = require('express')
const path = require('path')
const PORT = process.env.PORT || 5000

express()
  .use(express.static(path.join(__dirname, 'public')))
  .set('views', path.join(__dirname, 'views'))
  .set('view engine', 'ejs')
  .get('/', (req, res) => res.render('pages/index'))
  .get('/news', (req, res) => res.render('pages/news'))
  .listen(PORT, () => console.log(`Listening on ${ PORT }`))
回答如下:

我有此代码并且可以正常工作

const express = require('express');
const app = express()
const path = require('path')

const ejs = require('ejs');

app.use(express.static(path.join(__dirname, 'public')))
app.set('views', path.join(__dirname, 'views'))
app.set('view engine', ejs)
app.get('/', (req, res) => res.render('privacypolicy.ejs'))
app.get('/news', (req, res) => res.render('rulesnregulations.ejs'))

//app.use('/', indexRouter)
const PORT = 5000;
app.listen(PORT, () => console.log('it started on 5000'))

privacypolicy.ejs和rulesnregulations.ejs这两个文件位于views文件夹下

与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论