Initial Commit

This commit is contained in:
2026-09-16 17:22:14 +09:00
commit 858ee9e9da
335 changed files with 123898 additions and 0 deletions
+53
View File
@@ -0,0 +1,53 @@
set windows-shell := ["powershell.exe", "-NoLogo", "-NoProfile", "-Command"]
# 사용 가능한 명령 목록
default:
@just --list
# Tauri 앱 실행 (프론트 개발 서버도 자동 실행)
dev:
npm --prefix 4_rust_tauri run dev
# 프론트만 실행 (http://localhost:15173)
web:
npm --prefix 2_frontend run dev
# 기존 .NET 윈도우 앱 실행 (프론트는 just web으로 별도 실행)
windows:
dotnet run --project 3_windowsApp/CodeAssist.App
# 프론트와 Tauri CLI 의존성 설치
install:
npm --prefix 2_frontend ci
npm --prefix 4_rust_tauri ci
# 프론트 프로덕션 빌드
build:
npm --prefix 2_frontend run build
# Tauri 배포 앱 빌드 (프론트 빌드 포함)
package:
npm --prefix 4_rust_tauri run build
# 프론트 코드 검사
lint:
npm --prefix 2_frontend run lint
# 프론트 테스트
test:
npm --prefix 2_frontend run test
# 프론트 포맷 정리
format:
npm --prefix 2_frontend run format
# Rust 컴파일 검사
rust-check:
cargo check --locked --manifest-path 4_rust_tauri/src-tauri/Cargo.toml
# Rust 테스트
rust-test:
cargo test --locked --manifest-path 4_rust_tauri/src-tauri/Cargo.toml
# 프론트 검사·테스트·빌드 순서대로 실행 (실패하면 중단)
check: lint test build