javascript - 在我进行第二次提交后,每当我尝试获取登录页面或注册页面时,都会收到 404 错误

标签 javascript node.js express mongoose bcrypt

起初,问题是每当我尝试提交/发布注册或登录表单时都会出现 404 错误,因此我的一个 friend 告诉我更改一些内容,但在第二次提交之后,我现在每当我尝试获取登录或注册页面时,都会出现 404 错误

这是我的整个项目,位于我的 Github 上。

https://github.com/tigerabrodi/blogcms

如果有人能花时间研究这个问题并帮助我解决这个问题,我将不胜感激。

我不仅希望能够获得登录或注册页面,还希望能够发布它们,然后将用户保存到数据库中。

最佳答案

我相信您只是忘记使用 app.use(...) 包含 authRoutes (定义 here )。这就是为什么它会给你 404 - 诸如 GET/signupGET/login 之类的路由未定义。

因此,解决方案是在 this line 上添加 app.use(authRoutes)下面是您之前定义的其他路线。

请告诉我这是否有效。

关于javascript - 在我进行第二次提交后,每当我尝试获取登录页面或注册页面时,都会收到 404 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56625292/

相关文章:

javascript - 为什么我得到 "createProperty is not a function"?

node.js - Passport.deserializeUser 从不调用

javascript - 取消 ES6 promise

mongodb - 未处理的PromiseRejectionWarning : MongoError: w has to be a number or a string at Connection

javascript - Cordova 和 express js?

javascript - 使用javascript对对象的内容进行排序

javascript - 使用ajax发布变量时找不到Yii类

javascript - 更改 div 内所有元素的字体大小

javascript - 我应该如何重构这个嵌套的 IF 语句?

node.js - Nodejs express ,Heroku CORS