为什么它给出错误节点 expressjs?
Why is it giving an error node expressjs?
当我 运行 nodemon 的这段代码时出现问题,它给我以下错误
app.post('/register',async (req,res)=>{
try {
const hashedPassword =await bcrypt.hash(req.body.password,10);
users.push({
id: Date.now().toString(),
name: req.body.name,
email:req.body.email,
password:hashedPassword
});
res.redirect('/login')
}
catch {
res.redirect('/register')
}
console.log(users)
`});``
try ... catch 的正确语法如下
try {
//do something
} catch (err) {
console.error(err);
}
最后还有一堆`,但我认为这只是您问题中的格式问题。 Here 是参考。
当我 运行 nodemon 的这段代码时出现问题,它给我以下错误
app.post('/register',async (req,res)=>{
try {
const hashedPassword =await bcrypt.hash(req.body.password,10);
users.push({
id: Date.now().toString(),
name: req.body.name,
email:req.body.email,
password:hashedPassword
});
res.redirect('/login')
}
catch {
res.redirect('/register')
}
console.log(users)
`});``
try ... catch 的正确语法如下
try {
//do something
} catch (err) {
console.error(err);
}
最后还有一堆`,但我认为这只是您问题中的格式问题。 Here 是参考。