【发布时间】:2019-08-12 21:52:18
【问题描述】:
我使用 node.js 设置了我的 discord BOT。为了我的优势,我需要将一些数据存储在外部文件中,但我似乎无法从我的 index.js 文件(主 Bot 文件)中访问它。
我尝试在外部 js/json 文件中使用一个静态数组,但我只能检索未定义/空值。此外,当我尝试使用 .txt 文件时,一旦检索到内容,我发现它无法调用诸如 string.split() 之类的函数。
我是否遗漏了包裹内容中的某些内容?
【问题讨论】:
-
除非您向我们展示您尝试过的代码,否则我们无法帮助您。
-
如果您想查看使用单独的文件,JSON 可能会为您提供帮助。很难知道您要做什么,因此请编辑您的问题并添加一些代码。
-
我基本上只需要存储 BOT 的预定义回复列表,所以我再次尝试使用一个简单的 .txt 文件并拆分行,它可以工作。现在我看起来很笨,但我昨天发誓我的控制台向我抛出了奇怪的错误,例如
TypeError: text.split() is not a function... -
可能是因为它不是字符串。
.split();可能会返回这样的错误,如果您尝试执行的操作不是字符串。
标签: node.js discord discord.js