问题标签 [module.exports]

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 投票
1 回答
42 浏览

javascript - 在文件夹中的文件上循环我的 javascript 逻辑

我将如何在文件夹中的文件上循环这个脚本?这样我的 curl 函数就会通过自动化的方法将所有的成绩单和音频文件上传到这个网站。(低质量的温柔是一个网站,它允许它的用户从成绩单中提取 json 对象,甚至可以让我们通过音频找到句子的开始和结束时间。)

0 投票
1 回答
24 浏览

javascript - 如何调用在不同文件中导入的对象内部的方法

错误:main.js:1 Uncaught TypeError: r.sum is not a function

我需要使用对象方法进行测试。

错误:什么时候可以使用

0 投票
1 回答
23 浏览

javascript - module.exports 中的“Exports”语句

我是 JavaScript 新手。我想将“id”变量导出到其他模块,但我无法在其他模块中读取它。有什么办法吗?

0 投票
1 回答
209 浏览

javascript - 如何从 Nodejs 的父目录中正确导出和要求?

我是 Nodejs 的新手,对出口感到困惑。我已经阅读了许多 SO 问题和各种博客文章,但我缺少与 module.exports 和 require 语句相关的内容。我有一个像这样设置的服务器目录。

sqldb.js 是一个管理 mysql 数据库连接池的模块,允许子站点同时访问父数据库。

--- sqldb.js ---

在 test.js 中,我想require从父目录中获取 sqldb.js,这样我就可以调用 addPlayers 函数。

--- test.js ---

记录 sqldb 显示undefined然后调用addPlayers它会给出预期的TypeError: Cannot read property 'addPlayers' of undefined错误。

谁能提供一些有关如何解决此问题的见解?

0 投票
1 回答
91 浏览

javascript - module.exports 返回未定义

我正在尝试在“ services/ibmWatson/index.js ”中使用 IBM Watson API 制作翻译功能。我正确地收到了响应,但是当我将响应返回给“ IncidentController.js ”时,它收到的是未定义的。

在上面的代码中,console.log(response.result.translations)正确返回:

在 IncidentController.js 中:

在上面的代码中,console.log(response.result.translations)返回undefined

它有什么问题?

0 投票
1 回答
271 浏览

node.js - Node.js 中的导出对象如何引用 module.exports?

在 Node.js 中,模块对象包含一个导出属性,即一个空对象。此对象可用于引用 module.exports (exports.a = "A"; ),除非它被重新分配 ( module.exports = "one"; )。

我的问题是 - 是什么让这个导出对象引用 module.exports?

0 投票
1 回答
32 浏览

express - Nodejs如何将参数传递到另一个路由的导出路由中?

假设我在 route1.js 中模块导出“/route1”,如何将参数从 route2.js 中定义的“/route2”传递到该路由?

route1.js

route2.js

简而言之,路线 1 的输出取决于路线 2 的输入。

0 投票
1 回答
26 浏览

javascript - 在 module.exports 之后尝试访问定义的函数时会引发 TypeError

所以我参加了关于 JS 的 udemy 课程,在制作应用程序期间,他编写了如下代码。当我开始运行代码时,会出现一个错误,提示“TypeError:this.validate 不是函数”。我尝试了不同的导出 User 的方法,有时它告诉我它无法将 User 读取为我想要的构造函数。在过去的 4 个小时里,我一直在做这个,但我仍然无法弄清楚它是如何工作的。其他文件需要整个文件。当在这些其他文件上时,我创建了一个对象的实例,如下所示。尽管当我调用 pushError 函数时无法访问数组的 .push 方法(弹出错误消息),但它仍然有效

如果您通读所有这些,谢谢!

0 投票
1 回答
36 浏览

arrays - 如何从 Node 中的外部函数返回数组

我有一个文件,其中包含以下内容:

当我从另一个文件中调用它时,数组显示为“未定义”。这是我的代码:

我假设这是一个真正的新手错误,但如果您能提供任何帮助,我将不胜感激。

谢谢你。

0 投票
1 回答
252 浏览

javascript - 如何将 .then() 函数的响应放入 module.exports 中?

在这里,我使用 REST API 通过 request npm 模块获取一些数据。由于请求不返回承诺,所以我将其包装在承诺中并解决响应。后来,我将 .then() 放入返回 promise 的函数中,然后在 .then() 中放入 module.exports = val。但是,我不想将 module.exports 放入 .then() 中。

有没有其他方法可以将数据异步获取到 module.exports。