[2] Tauri 설치 및 환경 설정 방법

2025. 5. 3. 12:36Tauri/Tutorial

Tauri 설치 (Windows 기준)

https://v2.tauri.app/start/prerequisites/

 

Prerequisites

The cross-platform app building toolkit

v2.tauri.app

위 사이트에 잘 나와있다.

1. C++ 빌드 툴 설치

우선 C++ 빌드 툴을 깔아야한다.
https://visualstudio.microsoft.com/ko/visual-cpp-build-tools/ 에 들어가서 설치한다.

세팅은 사진과 같이한다. 오른쪽 Optional을 잘 맞춰준다.

2. Rust 및 Node.js 설치

https://www.rust-lang.org/tools/install

https://nodejs.org/ko

위 사이트에서 Rust와 Node.js를 설치해준다.

Tauri 환경 설정 (프로젝트 생성)

프로젝트 폴더를 만들고 싶은 경로에서 cmd를 열어준다.

cargo install create-tauri-app --locked
cargo create-tauri-app

위 명령어를 입력한다.

? Project name (tauri-app) ›
? Identifier (com.tauri-app.app) ›

그럼 이렇게 나오는데, 환경 설정이다.
프로젝트 이름과 식별자를 입력해준다.

? Choose which language to use for your frontend ›
Rust  (cargo)
TypeScript / JavaScript  (pnpm, yarn, npm, bun)
.NET  (dotnet)

프론트엔드 언어를 설정한다.
Rust로 설정하는게 cargo 명령어를 사용하기 용이하다.

다만, ts, js가 강한 사람도 있을테니 취향껏.
나는 Rust로 설정하였다.

? Choose your UI template ›
Vanilla
Yew
Leptos
Sycamore

바닐라로 설정한다.

기다리면 프로젝트 폴더가 생긴다.

src 폴더의 HTML, CSS, JS가 프론트엔드를 담당하고,
src-tauri/src 폴더의 lib.rs, main.rs가 백엔드를 담당한다.

3. 프로젝트 빌드 및 실행

cd tauri-app
cargo tauri dev

위 명령어를 입력하면 tarui 앱 빌드가 실행된다.
cargo tarui dev 명령어는 빌드 및 실행 명령어로 앞으로 주구장창 쓸 예정이다.

ts, js 등 다양한 환경 설정이 궁금하다면 아래 링크를 참조하면 될 것 같다.
https://v2.tauri.app/start/create-project/

 

Create a Project

The cross-platform app building toolkit

v2.tauri.app