반응형

2023/04/13 2

Tauri 디버깅

애플리케이션 디버깅 Rust 콘솔 터미널에 tauri dev를 실행합니다. 다음 코드를 사용하여 Rust 파일 내 해당 콘솔에 무언가를 인쇄할 수 있습니다: println!("Message from Rust: {}", msg); tauri dev가 충돌하는경우 RUST_BACKTRACE=1 tauri dev WebView 콘솔 웹뷰에서 우클릭후 엘리먼트 검사를 선택합니다. 프로덕션에서 요소 검사 사용하기 기본적으로, 요소 검사는 Cargo 기능으로 활성화하지 않는 한 개발 및 디버그 빌드에서만 활성화됩니다. cargo tauri build --debug 최종 번들 앱에는 개발 콘솔이 활성화되어 있으며 src-tauri/target/debug/bundle에 배치됩니다.

Rust 2023.04.13

Tauri 개발

Tauri 개발 윈도우 시작 cargo tauri dev 이 명령을 처음 실행하면 Rust 패키지 관리자가 필요한 모든 패키지를 다운로드하고 빌드하는 데 몇 분이 소요됩니다. Rust가 빌드를 완료하면 Webview가 열리고 웹 앱이 표시됩니다. 웹 앱을 변경할 수 있으며 도구에서 지원하는 경우, WebView는 브라우저처럼 자동으로 업데이트됩니다. Rust 파일을 변경하면 자동으로 다시 빌드되고 앱이 자동으로 다시 시작됩니다. Cargo.toml 및 소스 제어 정보 프로젝트 저장소에서 "src-tauri/Cargo.toml"과 함께 "src-tauri/Cargo.lock"을 git에 커밋해야 합니다. 왜냐하면 Cargo는 결정된 빌드를 제공하기 위해 잠금 파일을 사용하기 때문입니다. 따라서, 모든 애플..

Rust 2023.04.13