项目中因板子存储能力有限,直接将曲线的点存储为二进制文件,nodejs直接读取二进制文件,读取完将文件删除
解释:
module.exports = function(sender){
var fs= require('fs'); //使用nodejs的FS文件模块
//先判断底层系统是否生成新的文件,如果不存在返回给 页面一个wait,则页面上不做操作
fs.open("CurveData0.cdb",'r',function(err,result){
if(err){
if(err.code == "ENOENT"){
console.log("文件和目录不存在")
sender.success('wait')
}else{
console.log("打开文件失败")
sender.error(err)
}
}else{
//若文件存在,则读取文件
fs.readFile(resu