This is a community-driven documentation about Dofus Retro or any Ankama Games project, that you wanna help to cover.
In this way we want to encourage and share knowledge for fan projects.
We are in no way affiliated with or supported by Ankama, however we do not encourage or condone any behavior that violates their ToU.
Inside of your Astro + Starlight project, you'll see the following folders and files:
.
โโโ public/
โโโ src/
โ โโโ assets/
โ โโโ content/
โ โ โโโ docs/
โ โ โโโ config.ts
โ โโโ env.d.ts
โโโ astro.config.mjs
โโโ package.json
โโโ tsconfig.json
Starlight looks for .md
or .mdx
files in the src/content/docs/
directory. Each file is exposed as a route based on its file name.
Images can be added to src/assets/
and embedded in Markdown with a relative link.
Static assets, like favicons, can be placed in the public/
directory.
Bun runtime is recommanded and used for deployements builds, only Bun lockfile should exist in this repository.
All commands are run from the root of the project, from a terminal:
Command | Action |
---|---|
bun install |
Installs dependencies |
bun run dev |
Starts local dev server at localhost:4321 |
bun run build |
Build your production site to ./dist/ |
bun run preview |
Preview your build locally, before deploying |
bun run astro ... |
Run CLI commands like astro add , astro check |
bun run astro -- --help |
Get help using the Astro CLI |
Check out the contributor guide.