我没有得到输出,这基本上是一个简单的登录表单,当我在表单中提交电子邮件 ID 和密码时收到错误。
const express = require('express');
const path = require('path');
const bodyparser = require("body-parser");
const session = require('express-session');
const {v4:uuidv4} = require('uuid');
const router = require('./router');
const app = express();
const port = process.env.PORT||3000;
app.use(bodyparser.urlencoded({extends: true}));
app.use(bodyparser.json());
app.set('view engine','ejs');
//load static assets
app.use('/static', express.static(path.join(__dirname,'public')))
app.use('/static', express.static(path.join(__dirname, 'public/assets')))
app.use(session({
secret:'uuidv4()',
resave:false,
saveUninitialized:true
}))
app.use('/route', router);
//home route
app.get('/',(req,res)=>{
res.render('base',{title:'Login System'});
})
app.listen(port, ()=>{console.log('Server started at port 3000')});
Run Code Online (Sandbox Code Playgroud)
在浏览器中:
类型错误:无法读取未定义的属性“电子邮件”
在命令终端中:
body-parser 已弃用未定义扩展:提供扩展选项 server.js 服务器在端口 3000 启动
路由器代码:
const e = …Run Code Online (Sandbox Code Playgroud) 这是我的代码片段,我正在尝试从链接中删除文本装饰。
<ul className="header__links">
<Link to="/">
<li>Home</li>
</Link>
</ul>
Run Code Online (Sandbox Code Playgroud)
这是我已经尝试过的:
.header__links{
text-decoration: none;
}
Run Code Online (Sandbox Code Playgroud)
我尝试过内联CSS:
<Link to="/" style={{textDecoration='none'}}>
Run Code Online (Sandbox Code Playgroud)
然后我也尝试定位标签、ul 标签和 li 标签,但似乎都不起作用。请帮我解决一下。
注意:我知道这个问题以前曾被问过,但没有一个解决了我的问题,这就是我问这个问题的原因。