我正在尝试在DigitalOcean上运行我的投资组合站点,并且在本地运行得很好,但是在DO服务器上,我的“关于”页面出现“无法获取”错误。所有其他页面都工作正常。我已经仔细检查了app.js中的所有路由,它们都很好,并且所有.ejs文件都在views文件夹中。请帮忙!
这是我的app.js
//jshint esversion:6
const express = require('express');
// const bodyParser = require('body-parser');
// const ejs = require('ejs');
const app = express();
app.set('view engine', 'ejs');
// app.use(bodyParser.urlencoded({extended: true}));
app.use(express.static("public"));
const allProjects = ["tindog", "dice", "simon", "drumkit"];
app.get("/", function(req, res){
res.render("index");
});
app.get("/projects", function(req, res){
res.render("projects");
});
app.get("/about", function(req, res){
res.render("about");
});
app.get("/contact", function(req, res){
res.render("contact");
});
app.listen(3000, function(){
console.log("Server started on port 3000...");
});