- 월별근무표: 휴일/근무일 관리, 자동 초기화 - 메일양식: 템플릿 CRUD, To/CC/BCC 설정 - 그룹정보: 부서 관리, 비트 연산 기반 권한 설정 - 업무일지: 수정 성공 메시지 제거, 오늘 근무시간 필터링 수정 - 웹소켓 메시지 type 충돌 버그 수정 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
51 lines
1.1 KiB
Batchfile
51 lines
1.1 KiB
Batchfile
@echo off
|
|
echo ========================================
|
|
echo GroupWare Frontend Build Script
|
|
echo ========================================
|
|
|
|
REM 현재 디렉토리 저장
|
|
set CURRENT_DIR=%CD%
|
|
|
|
REM frontend 폴더로 이동
|
|
cd /d "%~dp0"
|
|
|
|
echo.
|
|
echo [1/3] Installing dependencies...
|
|
call npm install
|
|
if %ERRORLEVEL% NEQ 0 (
|
|
echo ERROR: npm install failed
|
|
pause
|
|
exit /b 1
|
|
)
|
|
|
|
echo.
|
|
echo [2/3] Building production...
|
|
call npm run build
|
|
if %ERRORLEVEL% NEQ 0 (
|
|
echo ERROR: npm build failed
|
|
pause
|
|
exit /b 1
|
|
)
|
|
|
|
echo.
|
|
echo [3/3] Copying dist to wwwroot...
|
|
REM 기존 react 폴더 삭제 (있으면)
|
|
if exist "..\Web\wwwroot\react-app" rmdir /s /q "..\Web\wwwroot\react-app"
|
|
|
|
REM dist 폴더를 wwwroot\react-app으로 복사
|
|
xcopy /e /i /y "dist" "..\Web\wwwroot\react-app"
|
|
|
|
echo.
|
|
echo ========================================
|
|
echo Build completed successfully!
|
|
echo Output: Project\Web\wwwroot\react-app
|
|
echo ========================================
|
|
echo.
|
|
echo Access via: http://localhost:7979/react-app/
|
|
echo.
|
|
|
|
REM 원래 디렉토리로 복귀
|
|
cd /d "%CURRENT_DIR%"
|
|
|
|
pause
|