mirror of
https://github.com/yuruotong1/autoMate.git
synced 2026-03-22 04:57:18 +08:00
优化打包脚本
This commit is contained in:
@@ -29,7 +29,7 @@ export const config = {
|
|||||||
initShow: true,
|
initShow: true,
|
||||||
width: 800,
|
width: 800,
|
||||||
height: 650,
|
height: 650,
|
||||||
openDevTools: true,
|
openDevTools: false,
|
||||||
frame: true,
|
frame: true,
|
||||||
transparent: false,
|
transparent: false,
|
||||||
hash: '/#config'
|
hash: '/#config'
|
||||||
|
|||||||
@@ -7,9 +7,9 @@ export default() => {
|
|||||||
})
|
})
|
||||||
|
|
||||||
document.body.addEventListener('mouseover', (e: MouseEvent)=>{
|
document.body.addEventListener('mouseover', (e: MouseEvent)=>{
|
||||||
// if (e.target === document.body) {
|
if (e.target === document.body) {
|
||||||
// window.api.setIgnoreMouseEvents(true, {forward: true})
|
window.api.setIgnoreMouseEvents(true, {forward: true})
|
||||||
// }
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
return {setIgnoreMouseEvents}
|
return {setIgnoreMouseEvents}
|
||||||
|
|||||||
14
package.bat
14
package.bat
@@ -1,20 +1,18 @@
|
|||||||
cd app
|
cd app
|
||||||
|
|
||||||
|
set "target_dir=.\dist"
|
||||||
|
del /f /q "%target_dir%\*.*"
|
||||||
|
for /d %%i in ("%target_dir%\*") do rmdir /s /q "%%i"
|
||||||
|
|
||||||
call npm run build:win
|
call npm run build:win
|
||||||
move .\dist\win-unpacked\resources\app.asar.unpacked\resources\icon.png .\dist\win-unpacked\resources
|
move .\dist\win-unpacked\resources\app.asar.unpacked\resources\icon.png .\dist\win-unpacked\resources
|
||||||
cd ..
|
cd ..
|
||||||
cd server
|
cd server
|
||||||
call .\.venv\Scripts\activate
|
call .\.venv\Scripts\activate
|
||||||
|
pip install -r requirements.txt
|
||||||
call echo y | pyinstaller main.spec
|
call echo y | pyinstaller main.spec
|
||||||
xcopy .\.venv\Lib\site-packages\litellm\*.json .\dist\autoMateServer\_internal\litellm\ /E /H /F /I /Y
|
xcopy .\.venv\Lib\site-packages\litellm\*.json .\dist\autoMateServer\_internal\litellm\ /E /H /F /I /Y
|
||||||
|
|
||||||
|
|
||||||
REM 设置要清空的目录路径
|
|
||||||
set "target_dir=..\app\dist"
|
|
||||||
REM 删除目标目录中的所有文件
|
|
||||||
del /f /q "%target_dir%\*.*"
|
|
||||||
REM 删除目标目录中的所有子目录
|
|
||||||
for /d %%i in ("%target_dir%\*") do rmdir /s /q
|
|
||||||
|
|
||||||
xcopy .\dist\autoMateServer\* ..\app\dist\win-unpacked\ /E /H /F /I /Y
|
xcopy .\dist\autoMateServer\* ..\app\dist\win-unpacked\ /E /H /F /I /Y
|
||||||
cd ..\app\dist
|
cd ..\app\dist
|
||||||
REN win-unpacked autoMate
|
REN win-unpacked autoMate
|
||||||
|
|||||||
Reference in New Issue
Block a user