问题标签 [mern]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
12762 浏览

javascript - 将作品放入 Postman 但不在 AXIOS

这是我的 MERN 应用程序中最奇怪的事情。当我从 Postman 向我的 api 执行 PUT 时,它可以工作并更新我的 api 和 mongoDB。在前端,即使控制台日志显示正确的值并且 url 相同,它也不会更新 api?任何帮助或指导将不胜感激......现在已经玩了好几天了。

邮递员证明更新工作

在此处输入图像描述 在此处输入图像描述

我的 axios 的代码如下:

}

所以我知道它是由于控制台日志而触发的……不知道为什么它不更新 api?

它也不是 console.logging 一个错误。

开发工具中的网络屏幕截图

在此处输入图像描述

网络选项卡的标题:

在此处输入图像描述

在此处输入图像描述

0 投票
3 回答
7499 浏览

node.js - React TypeError:位置未定义

我目前正在创建一个样板反应应用程序。我一直在关注这些教程,但我无法通过第一个教程。

我用 create-react-app 创建了我的应用程序

当我尝试运行我的应用程序时,它会编译,但我收到一条错误消息:TypeError: location is undefined

此错误指向此代码中的 ReactDOM.render( 行

如果相关,这也是我的 app.js 文件

我也尝试过创建一个新的反应应用程序。第一次,我弹出应用程序以便添加 css 模块,然后当我尝试再次构建它时,我使用自定义反应脚本。问题开始于我弹出应用程序时,但我确定这是否是问题,因为我确实重建了它并将 src 文件夹复制到新应用程序。

最后,是我遇到的错误的屏幕截图。

在过去的 2.5 天里,我一直被困在这个问题上,所以任何帮助都将不胜感激。非常感谢你。

更新:大家好。我是个白痴。该<Link>组件使用与标签to不同的属性。那是我的问题。真的。那么有 3 天的时间和你所有的时间都付诸东流了。无论如何,感谢您的帮助,我感谢您所做的一切。ahref

0 投票
2 回答
5808 浏览

reactjs - 快速路由器删除

我使用 MERN 堆栈(Mongo、Express、React、Node)编写了一个简单的“杂货清单”Web 应用程序。我遇到的问题是除非我重新加载页面,否则我的 DELETE REST 命令不会触发。下面是我的事件处理程序和后端的源代码。

事件处理程序

快速后端

点击

链接到我的仓库 https://github.com/ahahn95/GroceryList

0 投票
1 回答
441 浏览

reactjs - 从快递发送数据到客户端反应

我正在制作一个简单的注册登录应用程序来练习快速反应。目前我正在验证电子邮件是否已存在于服务器中。我想要做的是当电子邮件已经存在时,我想发送某种数据,例如您如何将数据发送到 ejs 等模板引擎。但是这一次我想要它做出反应我会怎么做呢?

0 投票
0 回答
57 浏览

node.js - Heroku 部署 Nodejs

我使用 react、mongodb、express、nodeJS 开发了一个应用程序。我能够在我的桌面上完美地运行该应用程序。我已经在不同的端口上运行 express & react。但是当我将它部署到heroku时这不起作用。

服务器.js

包.json

我已将所有代码推送到 heroku,并在 heroku 仪表板设置中将 mongodb uri 设置为 mlab。当我请求快递时,它给了我一个错误

用户API`

`我已经浏览了许多其他相关的帖子,但没有解决。

0 投票
1 回答
170 浏览

javascript - 使用 Node、React、Express AXIOS 和 MONGODB 获取 URL 参数并渲染用户页面

我正在尝试编写一个用户个人资料页面以从 URL 中获取用户名,例如http://SITE_URL/users/username,并使用该信息通过比较从数据库集合中获取的详细信息来呈现页面,但似乎我正在制作代码周围某处的一个巨大错误。

我对 MERN 堆栈完全陌生。希望能得到帮助。

应用程序.js

用户.js

用户.jsx

0 投票
1 回答
1547 浏览

node.js - 将 Auth0 与 MERN 堆栈一起使用

我正在尝试Auth0使用MERN堆栈实现身份验证。

但是,这很令人困惑,因为在进行身份验证时React似乎只与Auth0服务器通信,如本教程所示。https://auth0.com/docs/quickstart/spa/vanillajs

那么nodeJS服务器是否假设从客户端发送的任何令牌都是合法的?服务器不对客户端发送的令牌进行任何身份验证?LocalStorage由于令牌存储在前端,这不是很冒险吗?

0 投票
1 回答
14 浏览

javascript - 这两种语法在声明导出变量时有什么区别?

每个将在哪里使用,它们在哪里不起作用?我问这个来自我拥有的 MERN 堆栈应用程序routes authsauthController文件夹。该authController文件夹从代码的第 1 行开始,var exports = (module.exports);以及它的导出把手页面,例如:

请告知 - 在此先感谢!

0 投票
1 回答
573 浏览

node.js - 节点中的后台进程

我是整个 javascript 堆栈的新手。我一直在尝试通过构建一个基于 React-Express-Mongo 的小型应用程序来学习。我的应用程序基本上将一些配置设置保存到 mongo 。并且基于这些设置,应用程序会定期尝试通过查询和弹性搜索索引来获取一些值。到目前为止,我已经完成了保存配置设置的部分。

我现在需要做的是从我的 mongo DB 中提取这些设置并安排一个定期运行的作业(期间是设置之一)以轮询我的弹性索引。我无法绕开我的头的事情是我如何创建这个计划的工作。到目前为止,我一直在使用 Express 路由器来与我的 UI 和 DB 进行交互。

我做了一些研究,产生一个子进程是继续这个的理想方式吗?

0 投票
2 回答
202 浏览

node.js - mern 安装中的 Python 错误

我是 php 开发人员,现在我想用 mern.io 构建项目。并在命令行中出现一些错误,任何人都可以帮助我摆脱这些错误或让我知道为什么会出现这些错误。我安装了 node.js、git 和 python。

我写了以下命令。

cmd中显示以下错误。