问题标签 [nodejs-server]

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 回答
35 浏览

http - 如何在 nodejs 中创建 http 和 https 服务器?

这是我用来连接http服务器的代码。

我想在上面的代码中包含 https 连接。我尝试使用 SSLCertificateFile 和 SSLCertificateKeyFile 连接 https。

但这对我不起作用。

0 投票
1 回答
33 浏览

mongodb - Rest API返回后是否可以对MongoDB进行一些操作

我想得到一个建议。在我的 nodeJS/Mongo Stack 中,我的一个 Rest API 需要时间才能返回,因为它在返回结果之前正在执行操作链。但是对于一些操作,我不关心相同的返回状态。所以我的问题是,REST API 是否可以在完成所有操作之前返回结果,而不是只等待主要操作。

我的原始代码是这样的。

我想更改为:

即,我将在 statusCollection.updateStatus() 之后返回结果,而不是等到 reportCollection.updateReport()。这个可以吗?

0 投票
2 回答
1522 浏览

mysql - 如何在 nodejs postgres/mysql 中查看已连接服务器的所有数据库

**我使用 Nodejs 连接到 Postgres 服务器,现在我想查看连接服务器下的所有数据库。请帮我 **

0 投票
0 回答
221 浏览

node.js - 如何在 nodejs 中运行 server.js 文件

试图运行nodejs应用程序。如果我运行node server.js,我得到模块未找到错误。所有文件路径都是正确的,但我得到模块未找到错误。如何解决这个问题?

我已将以下错误与文件夹结构共享:

文件夹结构:

错误:

0 投票
1 回答
839 浏览

mongodb - 我如何解决错误:MongoTimeoutError:服务器选择在 30000 毫秒后超时,无法连接到服务器 127.0.0.1:27017

我如何解决错误:MongoTimeoutError:服务器选择在 30000 毫秒后超时,无法连接到服务器 127.0.0.1:27017

0 投票
2 回答
41 浏览

node.js - 尽管我使用 express 公开,但无法访问服务器上的文件

在我的项目中,我需要动态存储一些文本文件,最终用户应该能够从浏览器下载它们。我知道最好的方法是使用像 MINIO 或 S3 这样的对象存储,但不幸的是,我唯一的方法是在内存存储中使用。所以我想做的是:我创建了一个公用文件夹,并使用以下代码公开了它:

它是如此简单。然后为了测试只是为了确保我可以下载并访问一个文件,我创建了一个包含 t.txt 文件的公共文件夹,当我尝试时:

我明白了

在此处输入图像描述

那我为什么不明白呢?另外,我想要实现的目标是否与场景非常匹配,它是否可行?

0 投票
1 回答
768 浏览

node.js - Sequelize 循环中的查询执行

下面我用一个数组调用 addUpdateDailyLeads

因此,键 0 应该插入,键 1 应该更新,因为重复键约束,键 2 将插入,

但我在键 1 上遇到重复键约束错误,因为数组映射不等待执行查询。

控制台上的最终输出

最后我需要的是等待每个项目,执行所有查询,然后处理下一个项目

0 投票
1 回答
24 浏览

javascript - 当我通过邮递员收到请求时,它没有向我显示数据,但是对于书籍它有效

此代码有效

0 投票
1 回答
993 浏览

javascript - 已知 npm 不能在 Node.js v9.2.1 上运行

为什么我使用 npm 安装东西,它会出现如下问题

错误:已知 npm 无法在 Node.js v9.2.1 上运行 Node.js 9 受支持,但您正在运行的特定版本有一个已知会破坏 npm 的错误。请更新到至少 9.0.0 以使用此版本的 npm。您可以在https://nodejs.org/找到最新版本的 Node.js

然后我在stackoverflow上找到了一些解决方案。

npm WARN npm npm 不支持 Node.js v9.1.0

npm 不支持 Node.js v9.0.0

几乎每个答案都建议先使用“npm uninstall -g npm”。但是当我使用这个命令时,它会出现与上面相同的错误。

我的 npm 版本是 6.13.7

我的节点版本是 9.2。

0 投票
2 回答
43 浏览

node.js - I am returning a Promise Object and unable to get actual object- nodej s

Code below is returning a Promise Object in form of Promise{object}. I am unable to get it in actual object