()
| 596 | } |
| 597 | } |
| 598 | function readFile() { |
| 599 | const fs = require('fs'); |
| 600 | let file = fs.existsSync("./gqft.json"); |
| 601 | if (!file) { console.log("./gqft.json" + "文件不存在"); return [] } |
| 602 | return new Promise((resolve, reject) => { |
| 603 | fs.readFile('./gqft.json', 'utf8', function (err, data) { |
| 604 | if (err) { |
| 605 | reject(err); |
| 606 | } else { |
| 607 | try { |
| 608 | data = JSON.parse(data); |
| 609 | } catch (error) { |
| 610 | |
| 611 | } |
| 612 | resolve(data); |
| 613 | } |
| 614 | }); |
| 615 | }); |
| 616 | } |
| 617 | function writeFile(data) { |
| 618 | const fs = require('fs'); |
| 619 | return new Promise((resolve, reject) => { |
no test coverage detected