| 12345678910111213141516171819202122232425 |
- // 打包后使用:根目录 = config 文件所在目录的上级(本文件在 <根>/configs/config.js)
- const path = require('path')
- const projectRoot = path.resolve(__dirname, '..')
- const pythonDir = 'x64'
- // Python:打包目录下 python/x64(含 py、env)
- const pythonPath = path.join(projectRoot, 'python', pythonDir)
- const pythonVenvPath = path.join(projectRoot, 'python', pythonDir, 'env')
- // Node.js:打包目录下 node/node.exe
- const nodejsPath = path.join(projectRoot, 'node', process.platform === 'win32' ? 'node.exe' : 'node')
- // ADB:打包目录下 scrcpy-adb/adb.exe
- const adbPath = path.join(projectRoot, 'scrcpy-adb', process.platform === 'win32' ? 'adb.exe' : 'adb')
- module.exports = {
- projectRoot,
- window: { width: 800, height: 600, autoHideMenuBar: true },
- devTools: { enabled: false },
- vite: { port: 9527, host: 'localhost' },
- pythonPath: { path: pythonPath },
- pythonVenvPath,
- adbPath: { path: adbPath },
- nodejsPath,
- }
|