---
title: "DF0062: Installed Assets Package Version Skew"
description: "The locally installed \"{package}@{installed}\" differs from the required \"{required}\"; serving the installed one."
canonical_url: "https://devfra.me/errors/df0062"
---
# DF0062: Installed Assets Package Version Skew

> The locally installed "\{package}@\{installed}" differs from the required "\{required}"; serving the installed one.

## Message

> The locally installed "`{package}`@`{installed}`" differs from the required "`{required}`"; serving the installed one.

## Cause

A locally installed copy of the assets package differs from the declared version within the same major. The local install wins (keeping offline and air-gapped setups working), but the served assets are not byte-identical to the declared release, so the skew is surfaced.

## Fix

Install the exact declared version to serve byte-identical assets:

```sh
npm install @devframes/plugin-git-client@1.2.3
```

A major-version mismatch is rejected instead; see [DF0061](https://devfra.me/errors/DF0061).

## Source

- [`packages/devframe/src/utils/remote-assets.ts`](https://github.com/devframes/devframe/blob/main/packages/devframe/src/utils/remote-assets.ts): `resolveInstalledRemoteAssets()` reports this when the installed version differs from the declared one within the same major.


## Sitemap

See the full [sitemap](https://devfra.me/sitemap.md) for all pages.
