"use strict"; const fs = require("fs"); const {cwd} = require("process"); const path = require('path'); let configPath = path.join(cwd(), "/config.json"); /** * 获取配置文件 * @returns {JSON} */ function getConfig() { let file = fs.readFileSync(configPath); return JSON.parse(file); } /** * 保存配置文件 * @param config{String} * @return {boolean} */ function setConfig(config) { const data = JSON.stringify(config, null, 2) fs.writeFileSync("config.json", data); return JSON.stringify(getConfig(), null, 2) === data } module.exports = { getConfig, setConfig }