Documentation Index
Fetch the complete documentation index at: https://mintlify.com/rojo-rbx/rojo/llms.txt
Use this file to discover all available pages before exploring further.
rojo serve reads your project file, watches the filesystem for changes, and exposes a local HTTP API that the Rojo Studio plugin connects to. Any file you save is reflected in Studio immediately, without needing to publish or rebuild.
Synopsis
Arguments and flags
Path to the project file or to a directory containing a
default.project.json. Defaults to the current directory.IP address for the server to listen on. Override this when you need the server reachable from another machine on your network.
Port for the server to listen on. Defaults to the port specified by
servePort in your project file, or 34872 if the project does not set one.Global flags
Increase log verbosity. Pass multiple times (e.g.
-vv) for more detail.Control color output. Accepted values are
auto, always, and never.Connecting Studio
After the server starts, Rojo prints the address and a browser URL:localhost:34872 by default.
The Rojo Studio plugin must be installed before you can sync. Download it from the Roblox Creator Marketplace or build it locally with
rojo build --plugin.Port resolution order
The effective port is chosen using this priority:--portflag (highest priority)servePortfield indefault.project.json- Built-in default
34872
