Rust에서 라이브 리로딩

2970 단어 beginnersrust
지난 가을부터 Rust 온오프로 배우고 있습니다. 내가 원하는 만큼 언어에 많은 시간을 할애하지 않았기 때문에 나는 여전히 언어에 능숙하지 않습니다. 그래도 오늘 밤처럼 조금 뛰어들 시간이 있습니다.

"rust hot reloading"의 빠른 Google에서 녹 상자cargo-watch를 소개했습니다. 지침cargo install cargo-watch에 따라 설치했습니다.

거기에서 작업 중인 녹 프로젝트로 이동하여 명령줄의 프로젝트 루트에서 다음을 실행했습니다. cargo watch -x 'run' .

그리고 그게 다야! 내 프로그램을 시작할 수 있었고 변경할 때마다 자동으로 다시 실행되었습니다!

[Finished running. Exit status: 101]
[Running 'cargo run']
   Compiling rusty v0.1.0
    Finished dev [unoptimized + debuginfo] target(s) in 0.12s
     Running `target/debug/rusty`
["tobey maguire", "andrew garfield", "tom holland"]
[Finished running. Exit status: 0]
[Running 'cargo run']
   Compiling rusty v0.1.0
    Finished dev [unoptimized + debuginfo] target(s) in 0.13s
     Running `target/debug/rusty`
["tobey maguire", "andrew garfield", "tom holland", ""]
[Finished running. Exit status: 0]
[Running 'cargo run']
   Compiling rusty v0.1.0
    Finished dev [unoptimized + debuginfo] target(s) in 0.12s
     Running `target/debug/rusty`
["tobey maguire", "andrew garfield", "tom holland", "pete davidson"]
[Finished running. Exit status: 0]


🦀

사진 제공: Mackenzie Cruz on Unsplash

좋은 웹페이지 즐겨찾기