javascript - Thinkster MEAN Stack Tutorial 路由问题

标签 javascript node.js mongodb mean-stack

我一直在关注 thinkster.io 上的本教程:

https://thinkster.io/mean-stack-tutorial/

一切正常,直到我进入设置 mongoose 的部分,然后我开始遇到问题。

首先在“Creating Schemas with Mongoose”一节中说:

“通过将以下代码添加到我们的 app.js 文件来连接到我们本地的 MongoDB 实例:”

但这还不清楚 - “我们的”app.js 文件是什么意思 - 我们不再拥有我们创建的 app.js,因为我们将它重命名为 angularApp.js - 唯一的 app.js 文件是那个由/views/文件夹中的 express/npm 生成,充满了 express 配置。我亲自将代码添加到此文件中,但不确定它们是否意味着我们将其添加到/public/javascripts/angularApp.js

其次,在“创建我们的第一条路线”部分中,教程指示我们将代码添加到 routes/index.js 但同样,该文件已经填充了快速路线,并且教程不清楚我们是否附加此代码为/posts 的新路由文件或删除现有的快速路由并添加/posts 路由。

无论哪种方式,结果是当我尝试通过 curl 或 postman 将第一个数据发布到 mongodb 时,结果为 404,表明路由不工作。

感谢任何帮助 - 网站上没有用于提问或故障排除的评论部分,所以我希望 stackoverflow 可以填补空白 :)

最佳答案

这是我的代码:https://github.com/jakblak/thinkster_mean_app

它比原始的和评论的更有条理。

关于javascript - Thinkster MEAN Stack Tutorial 路由问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30140273/

相关文章:

node.js - 如何查询mongodb中所有没有特定id的文档?

MongoDB - 获取文档最新版本的最有效方式

javascript - ReactJS 自定义三态复选框不会显示复选标记

javascript - PHP 将数组传递给 SQL 查询

javascript - jQuery:可点击行的问题

javascript - 如何从html图像中获取base64编码的数据

node.js - 使用node-redis删除redis中的键数组

javascript - NodeJS 中 GLOBAL 变量之谜

node.js - 使用Backbone.js框架如何进行ajax调用快速路由

node.js - 使用异步/等待的 mongodb 连接 - NodeJS