关于node.js的读写操作,应用场景有很多。
比如其中这样的一个场景,如何获取全局的token。
这就涉及到写和读操作了。
写操作:
var fs = require("fs"); function storeToken(token){ fs.writeFile('D://youcongtech//token.txt',token.slice(),'utf8',function(error){ if(error){
console.log(error);
return false;
}
console.log('write success'); });
}
读操作:
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。