我有一个nodejs文件(包括HTML代码)。如何在网站上显示结果?我正在使用EC2 ubuntu。我有两个js文件,一个是index.js
,另一个是server.js
这是我的server.js
const express = require('express');
const app = express()
app.use(express.static('public'));
app.set('view engine', 'ejs')
app.get('/', function (req, res) {
res.render('index');
})
app.listen(3000, function () {
console.log('Example app listening on port 3000!')
})
它给了我错误:
错误:无法在视图目录中查找视图“索引” “ / home / ubuntu / server / views”
答案 0 :(得分:0)
您需要设置views
目录,以便正确进行渲染。
app.set('views', './views');
希望这会有所帮助!