Skip to content

kaledis dev

The dev command is your primary tool during development. It watches your files, recompiles, and reloads the game.

Terminal window
kaledis dev [PATH]
  • Auto-Transpilation: Instantly converts Luau to Lua when files change.
  • Live Reload: Restarts Love2D automatically when code changes.
  • HMR (Experimental): If experimental_hmr = true in kaledis.toml, attempts to swap code without restarting the game, preserving state.

If the game doesn’t reload:

  • Check the terminal for syntax errors.
  • Ensure that file paths are correct.
  • Restart the command if the watcher gets stuck.