JavaScript - 将变量写入.txt文件,然后加载它

时间:2017-09-18 03:10:55

标签: javascript

我正在使用变量0-9999的Discord Bot。 我需要能够将该变量(让他们说9)存储到.txt文件中, 然后每当Bot启动时,它会读取文件并将变量设置为 文本文件的第一行。

所以例子: 变量为9. 9写入第一行的文本文档。 每当我启动机器人时,Variable都会设置为第一行文本 文件(9)

2 个答案:

答案 0 :(得分:1)

不完全确定Discord机器人是如何工作的,但我知道Discord是用Electron和Node.js制作的,所以你可以使用文件系统包(https://www.npmjs.com/package/fs) 安装时使用:

HingeJoint hinge;

void Start()
{
    hinge = GetComponent<HingeJoint>();

    //Make Limit copy
    JointLimits limits = hinge.limits;

    //Modify limit variable
    limits.min = 0;

    //Assign back to HingeJoint
    hinge.limits = limits;
}

您可以从这样的文件中读取:

npm install fs --save -g

你可以写这样的文件:

// File system stuff.
var fs = require("fs");

// Get the text file and load it into a variable.
var file = fs.readFileSync("path/to/my/text/file.txt", "utf8");

答案 1 :(得分:0)

为什么不使用cookies?如果您正在为浏览器编写内容,则不应将数据存储在客户端计算机上的文本文件中。如果您使用nodejs作为服务器代码,您可以编写文本文件,但最好使用某种数据库。