"Cannot Get /" 尝试访问 /about 路由时出错

"Cannot Get /" Error when try to access /about route

我尝试为我的 'web-educational-only' 创建另一条路线,当路线为“/”时它可以工作,但是当我尝试链接到 'about' 页面时,它显示 'Cannot Get /about'

这是 app.js 的代码:

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

app.set('views','./view');
app.use(express.static('assets'));

app.get('/', (req, res) => {
    res.render('index.ejs');
});
app.get('/about', (req, res) => {
    res.render('about.ejs'); 
});

app.listen(3000);

这里是 about.ejs(文件在视图文件夹中):

<!DOCTYPE html>
<html>
<head>
    <title>About</title>
    
    <script src="/send_url.js"></script>
    <link rel="stylesheet" type="text/css" href="/style.css">
</head>
<body>
<h1>It's About the Page</h1>
<p class="alert">made for educational only</p>
</body>
</html>

你能看出那里有什么问题吗?谢谢

如果您对项目的任何文件进行了任何更改,则每次都重新启动服务器 在你的项目中使用 nodemon 包,这样在对文件进行任何更改后你就不必手动重新启动服务器,nodemon 将检测更改并在你每次进行任何更改时重新启动你的服务器