console.log('=== 简化版路由检查工具 ==='); // 检查文件结构和路由配置 function checkAppFiles() { console.log('\n1. 检查应用文件结构:'); try { const fs = require('fs'); // 检查核心文件是否存在 const filesToCheck = [ './src/renderer/App.js', './src/renderer/components/Layout.js', './src/renderer/pages/Cashier.js', './src/renderer/services/api.js' ]; filesToCheck.forEach(file => { if (fs.existsSync(file)) { console.log(`✅ ${file} 存在`); } else { console.log(`❌ ${file} 不存在`); } }); } catch (error) { console.error('❌ 检查文件结构失败:', error.message); } } // 检查路由配置 function checkRouteConfig() { console.log('\n2. 检查路由配置:'); try { const fs = require('fs'); const appJsContent = fs.readFileSync('./src/renderer/App.js', 'utf8'); // 检查路由配置 const hasRouterImport = appJsContent.includes('BrowserRouter'); const hasRoutes = appJsContent.includes(''); const hasCashierRoute = appJsContent.includes('