DataScience
article thumbnail
Published 2023. 4. 13. 07:28
Tauri 개발 Rust
728x90

Tauri 개발 윈도우 시작

cargo tauri dev

이 명령을 처음 실행하면 Rust 패키지 관리자가 필요한 모든 패키지를 다운로드하고 빌드하는 데 몇 분이 소요됩니다.

Rust가 빌드를 완료하면 Webview가 열리고 웹 앱이 표시됩니다. 웹 앱을 변경할 수 있으며 도구에서 지원하는 경우, WebView는 브라우저처럼 자동으로 업데이트됩니다. Rust 파일을 변경하면 자동으로 다시 빌드되고 앱이 자동으로 다시 시작됩니다.

Cargo.toml 및 소스 제어 정보

프로젝트 저장소에서 "src-tauri/Cargo.toml"과 함께 "src-tauri/Cargo.lock"을 git에 커밋해야 합니다. 왜냐하면 Cargo는 결정된 빌드를 제공하기 위해 잠금 파일을 사용하기 때문입니다. 따라서, 모든 애플리케이션의 Cargo.lock을 체크인하는 것이 좋습니다. 단, "src-tauri/target" 폴더 또는 그 내용을 커밋하면 안 됩니다.

종속성 업데이트하기

src-tauri/Cargo.toml에서 tauri와 tauri-build 를 아래와 같이 바꿔줍니다.

[build-dependencies]
tauri-build = "%version%"

[dependencies]
tauri = { version = "%version%" }

여기서 %version%는 위에 버전 번호입니다.

그리고, 아래와 같이 실행합니다.

cd src-tauri
cargo update

'Rust' 카테고리의 다른 글

Tauri 테스트  (42) 2023.04.14
Tauri 디버깅  (106) 2023.04.13
Tauri 구조  (135) 2023.04.12
Tauri Project 생성(Sveltekit)  (119) 2023.04.11
TAURI 소개(Electron과 비교) 및 설치  (96) 2023.04.10
profile

DataScience

@Ninestar

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!