()
| 40 | }) |
| 41 | |
| 42 | function getComfyUIDir() { |
| 43 | const configStr = fs.readFileSync(path.join(getAppDataDir(), '_config.json'), 'utf8') ; |
| 44 | let comfyUIDir = path.join(getAppDataDir(), 'ComfyUI'); |
| 45 | if (configStr) { |
| 46 | try { |
| 47 | const appSetupConfig = JSON.parse(configStr).appSetupConfig; |
| 48 | const config = JSON.parse(appSetupConfig); |
| 49 | console.log(config); |
| 50 | comfyUIDir = config.comfyUIDir; |
| 51 | } catch(err) { |
| 52 | console.log("parse config error", err); |
| 53 | } |
| 54 | } |
| 55 | return comfyUIDir; |
| 56 | } |
| 57 | |
| 58 | function getAppDataDir() { |
| 59 | const appDir = path.join(os.homedir(), 'comflowy'); |
no test coverage detected