node.js读写文件

关于node.js的读写操作,应用场景有很多。
比如其中这样的一个场景,如何获取全局的token。
这就涉及到写和读操作了。

写操作:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
var fs = require("fs");

function storeToken(token){

fs.writeFile('D://youcongtech//token.txt',token.slice(10),'utf8',function(error){

if(error){
console.log(error);
return false;
}
console.log('write success');

});
}

读操作:

1
2
3
4
5
6
7
8
9
10
11
12
13
var fs = require("fs");

function readToken(){


fs.readFile('D://youcongtech//token.txt', function (err, data) {
if (err) {
return console.error(err);
}
console.log(data.toString());
});

}

通过上述两个示例代码,就可以达到存取token的目的,这样一来就不必担心如何获取token问题。
当然了,问题的解决方式不止这一个,其实还可以用redis来存储token。

文章目录