INNER CODE UNIT · JavaScript

dataDirArg

frangoteam/FUXA · app/electron/main.js:691

    const dataDirArg = args.find(arg => arg.startsWith('--dataDir='));
    let dataDir = dataDirArg ? dataDirArg.split('=')[1] : null;

    const win = createWindow();
    
    if (!dataDir) {
        // Check auto-start settings
        const config = await loadConfig();
        if (config.autoStart && config.autoStart.enabled && config.autoStart.projectPath) {
            try {
                // Check if the auto-start project exists
                const projectDataDir = path.join(config.autoStart.projectPath, 'data');
                await fs.access(projectDataDir);
                console.log(`Auto-starting with project: ${config.autoStart.projectPath}`);
                dataDir = projectDataDir;
            } catch (error) {
                console.log(`Auto-start project not found: ${config.autoStart.projectPath}`);
                // Show project selector with error

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…