此页面不起作用 本地主机未发送任何数据



当我点击 hrefs 时,页面需要时间来重定向,但它在最后没有,它会给出一条消息,表明页面无法正常工作。

我在本地主机上运行这个项目,并且之前使用的链接曾经工作过。 Bewlow 是导航栏的代码片段

<ul class="nav navbar-nav navbar-right">
<!-- 6 -->
<li id="home"><a href="/">HOME</a></li>
<li id="about"><a href="/about">ABOUT US</a> </li>
<li id="contact"><a href="/contact">CONTACT US</a>
</li>
<li id="contact"><a href="/composePost">+</a></li>
</ul>

这是我应用程序中的代码.js

app.get('/', (req, res) => {
res.render('home')
})
app.get('/about', (req, res) => {
res.render('about')
})
app.get("/contact", (req, res) => {
res.render("contact");
});
app.get('/composePost', (req, res) => {
res.send('compose')
})

我做同样的事情,它有效。 是否输入了正确的服务器端口? 我的是:本地主机:3000/somthing,我的意思是,实际上是相同的代码

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

也许问题是,您的视图位于文件夹中,但您没有指定它,而是:

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

也许您没有正确定义布局。

app.set('view engine', 'ejs');

最新更新