水島雄太のブログ

個人的かつ雑多なブログです。

Rustでファイルの変更を検知して自動でコンパイルやテストを行う

はじめに

Rust では GitHub - passcod/cargo-watch: 🔭🚢 Watches over your Cargo project's source. を使うことで、簡単にファイルの変更を検知して、自動でコンパイルやテストを実行することが出来ます

インストール

Macの場合、以下のコマンドで完了します

brew install rust
cargo install cargo-watch

ビルド

cargo watch

ビルド & テスト

cargo watch -x test