배경
스마트홈 웹(프론트 Vue, 백엔드 Java)을 로컬에서 띄우려면 아래 도구와 버전이 맞아야 함. 2026-01-06~07에 신규 인원 세팅을 하며 정리한 목록임.
변경 내용
설치할 프로그램
| 프로그램 | 버전 | 용도 |
|---|---|---|
| OpenJDK | 1.8.0_332 (Java 8) | 백엔드 |
| nvm → Node.js | 16.16.0 | 프론트엔드 |
| Git | - | 형상관리 |
| SourceTree | - | Git GUI |
| VS Code | - | 프론트엔드 |
| JetBrains Toolbox → IntelliJ, DataGrip | - | 백엔드, DB 관리 |
| MobaXterm | - | 서버 접속 (별도 액세스 신청 필요) |
| Postman | - | API 테스트 |
| Redis Insight | - | Redis 모니터링 |
| eXERD | - | ERD 뷰어 |
| Jandi | - | 스마트홈 메신저 |
Postman·Jandi는 회사 계정으로 가입함. 계정 정보는 담당자에게 문의함.
Node 버전 고정
nvm use 16.16.0
node -v
where node
where node로 나온 경로를 시스템 환경 변수 PATH에 넣음. Java, Vue도 같은 방식으로 환경 변수를 잡음.
확인 방법
node -v가v16.16.0을 출력함.java -version이 1.8을 출력함.- 프론트 프로젝트에서
npm install후npm run serve가 오류 없이 뜸.