如何在Node.js中设置正确的生根

编程入门 行业动态 更新时间:2024-10-09 16:23:08

如何在Node.js中设置<a href=https://www.elefans.com/category/jswz/34/1771142.html style=正确的生根"/>

如何在Node.js中设置正确的生根

我想路由到纯HTML文件。

我的目录结构如下。

ec2-user:~/environment/login_form $ ls
app.js  node_modules  package.json  package-lock.json  views

ec2-user:~/environment/login_form/views $ ls
login.html  main.css  signup.html

当我访问root时。发生No application seems to be running here!错误。

我必须检查并修复我的生根。

下面是我目前的工作。

如果有任何意见,请告诉我。

谢谢

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


app.use(express.static(path.join(__dirname+'/views')));


app.get('/', (req, res) => {
  res.sendFile(path.join(__dirname+'/views/login.html'));
});

app.get('/register', (req, res) => {
  res.sendFile(path.join(__dirname+'/views/signup.html'));
});

app.listen(3000,()=>{
    console.log('server is running!');
});
回答如下:

如果使用express.static中间件,则不必使用sendFile()。尝试这样,

app.use(express.static('views'));

并尝试在浏览器中点击/views/login.html/views/signup.html

查看here了解更多信息。希望这会有所帮助。

更多推荐

如何在Node.js中设置正确的生根

本文发布于:2024-05-07 06:09:32,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1754708.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:正确   如何在   Node   js

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!