mirror of
https://github.com/actix/actix-website
synced 2024-11-27 18:12:57 +01:00
add back page about auto reloading
For folks finding this page via search engines, there was still info regarding listenfd and systemfd which is no longer recommended.
This commit is contained in:
parent
3a571e036a
commit
b25e6ee17b
22
content/docs/autoreload.md
Normal file
22
content/docs/autoreload.md
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
---
|
||||||
|
title: Autoreloading
|
||||||
|
menu: docs_patterns
|
||||||
|
weight: 1000
|
||||||
|
---
|
||||||
|
|
||||||
|
# Auto-Reloading Development Server
|
||||||
|
|
||||||
|
During development it can be very handy to have cargo automatically recompile the code on change.
|
||||||
|
This can be accomplished very easily by using [cargo-watch][cargowatch].
|
||||||
|
|
||||||
|
```sh
|
||||||
|
cargo watch -x 'run --bin app'
|
||||||
|
```
|
||||||
|
|
||||||
|
## Historical Note
|
||||||
|
|
||||||
|
An old version of this page recommended using a combination of systemfd and listenfd, but this has
|
||||||
|
many gotchas and was difficult to integrate properly, especially when part of a broader development
|
||||||
|
workflow. We consider [`cargo-watch`] to be sufficient for auto-reloading purposes.
|
||||||
|
|
||||||
|
[`cargo-watch`]: https://github.com/passcod/cargo-watch
|
Loading…
Reference in New Issue
Block a user