|
|
|
# 개발
|
|
|
|
|
|
|
|
## 준비사항
|
|
|
|
- Node.js + npm
|
|
|
|
- Electron 패키징을 위한 Windows 환경
|
|
|
|
|
|
|
|
## 설치
|
|
|
|
- `npm install`
|
|
|
|
|
|
|
|
## 개발 실행
|
|
|
|
- `npm run dev` (기본 서버 역할)
|
|
|
|
- `npm run dev:server` (scripts/dev.js 사용)
|
|
|
|
- `npm run dev:client` (scripts/dev.js 사용)
|
|
|
|
|
|
|
|
## 린트/포맷
|
|
|
|
- `npm run lint`
|
|
|
|
- `npm run format`
|
|
|
|
|
|
|
|
## 역할 설정
|
|
|
|
- `config.json`의 `role` 값으로 `server`/`client` 결정
|
|
|
|
- `config.main.json` / `config.sub.json`은 빌드 스크립트에서 사용 |