# project_assets_missing

> The project uses assets whose bytes are not in the file given to `disko eject`.

| | |
| --- | --- |
| Kind | `disko` command error |
| `disko` exit code | 1 (problems) |

A bare `project.json` names each asset by its content hash but does not
carry the bytes. `disko eject` needs them to write the assets into the code
project, so a project with assets fails with `project_assets_missing` and
exit code 1 when the bytes are not in the file.

## Fix

- Export the project from the Studio as a `.zip`, which carries every
  asset, and eject that file instead.

## See also

- [Assets](/studio/assets)
