| 12345678910111213141516171819202122232425 |
- // 打包后使用:与本目录同级的 exe;本文件复制到 win-unpacked/config.js 时 projectRoot 为 exe 所在目录
- const path = require('path')
- const projectRoot = __dirname
- // Python:嵌入式解释器在 python/py
- const pythonDir = path.join(projectRoot, 'python', 'py')
- const pythonExePath = path.join(pythonDir, process.platform === 'win32' ? 'python.exe' : 'python')
- // 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: pythonDir },
- pythonDir,
- pythonExePath,
- adbPath: { path: adbPath },
- nodejsPath,
- }
|