Discord Bot(node.js):从外部文件读取数据

时间:2019-03-21 23:19:52

标签: node.js discord discord.js

我使用node.js设置了不一致的BOT。为了我的利益,我需要将一些数据存储在外部文件中,但似乎无法从index.js文件(主Bot文件)访问它。 我尝试在外部js / json文件中使用一个静态数组,但是我只能检索未定义/空值。另外,当我尝试使用.txt文件时,一旦检索到内容,我发现它无法调用诸如arr1[i] = arr1[i] * 5;之类的函数。

我是否错过了包裹内容中的某些物品?

1 个答案:

答案 0 :(得分:1)

假设您存储的数据采用UTF-8编码:

var fs = require('fs');

fs.readFile('path/to/file', 'utf8', function(err, contents) {
    // code using file data
});

假定没有错误,内容将是该文件内的数据字符串。

https://code-maven.com/reading-a-file-with-nodejs