最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

express js无法获取注册

IT培训 admin 3浏览 0评论

express js无法获取/注册

我遇到了这个问题,该问题使我无法获取/ register,但是为什么get.login.html可以正常工作却无法注册,我在这里丢失了什么吗?谢谢大家的帮助。这是路由器

 const express = require('express');
    const router = express.Router()
    const bcrypt = require('bcrypt');
    const user = require('../models/user.js')
    router.get('/',(req,res)=>
        res.render('home')
    )
    router.get('/login',(req,res)=>
        res.render('login')
    )
    router.get('/register'),(req,res)=>{
        res.render('register')
    }

    router.post('/register'),  (req, res) =>{      
    };

    module.exports = router

index.js

const express = require('express');
const app = express()
const bodyParser = require("body-parser");
const indexRouter = require('./routes/route')
const sequilize = require('./database/db.js')
  app.use(bodyParser.urlencoded({
    extended: false
 }));
  app.use(bodyParser.json());
var exphbs  = require('express-handlebars');
console.log(__dirname)
app.use('/',express.static(__dirname + '/public'));
app.engine('handlebars', exphbs());
app.set('view engine', 'handlebars');
app.use('/',indexRouter)
const PORT = 5000;
app.listen(PORT,()=>console.log('it started on 5000'))
回答如下:

问题在这里

router.get('/register'),(req,res)=>{
        res.render('register')
    }

它应该喜欢

router.get('/register',(req,res)=>{
        res.render('register')
    }

您在注册后添加了“)”

express js无法获取/注册

我遇到了这个问题,该问题使我无法获取/ register,但是为什么get.login.html可以正常工作却无法注册,我在这里丢失了什么吗?谢谢大家的帮助。这是路由器

 const express = require('express');
    const router = express.Router()
    const bcrypt = require('bcrypt');
    const user = require('../models/user.js')
    router.get('/',(req,res)=>
        res.render('home')
    )
    router.get('/login',(req,res)=>
        res.render('login')
    )
    router.get('/register'),(req,res)=>{
        res.render('register')
    }

    router.post('/register'),  (req, res) =>{      
    };

    module.exports = router

index.js

const express = require('express');
const app = express()
const bodyParser = require("body-parser");
const indexRouter = require('./routes/route')
const sequilize = require('./database/db.js')
  app.use(bodyParser.urlencoded({
    extended: false
 }));
  app.use(bodyParser.json());
var exphbs  = require('express-handlebars');
console.log(__dirname)
app.use('/',express.static(__dirname + '/public'));
app.engine('handlebars', exphbs());
app.set('view engine', 'handlebars');
app.use('/',indexRouter)
const PORT = 5000;
app.listen(PORT,()=>console.log('it started on 5000'))
回答如下:

问题在这里

router.get('/register'),(req,res)=>{
        res.render('register')
    }

它应该喜欢

router.get('/register',(req,res)=>{
        res.render('register')
    }

您在注册后添加了“)”

与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论