diff --git a/docs/modules/rust/quickstart.md b/docs/modules/rust/quickstart.md index e015b881..193099d4 100644 --- a/docs/modules/rust/quickstart.md +++ b/docs/modules/rust/quickstart.md @@ -41,6 +41,18 @@ Now create `server`, our module, which runs in the database: spacetime init --lang rust server ``` +## How to Compile + +> [!IMPORTANT] +> You cannot use the traditional `cargo build` to build SpacetimeDB server modules. Keep this in mind when using an IDE that assumes using *cargo* for building. + +Above, we just initialized a SpacetimeDB server module at `./server`: + +```bash +cd server +spacetime build +``` + ## Declare imports `spacetime init` should have pre-populated `server/src/lib.rs` with a trivial module. Clear it out, so we can write a module that's still pretty simple: a bare-bones chat server.