DF0060: Remote Asset Fetch Failed
Message
Failed to fetch a remote asset of "
{package}" ({url}):{reason}
Cause
A file of a remote-assets source was requested that is neither in the locally installed assets package nor in the on-disk cache, and streaming it through the CDN provider failed — the network request errored, the provider returned a non-OK status, or the source is offline: true while the file is missing from the cache.
Example
ts
defineDevframe({
cli: {
distDir: {
package: '@devframes/plugin-git-client',
version: '1.2.3',
},
},
})Opening the tool's UI with cdn.jsdelivr.net unreachable throws DF0060 for each uncached file; HTML navigations respond with a styled error page carrying this code.
Fix
- Install the assets package locally (
npm install <package>) to serve it with zero network — the recommended path for offline and air-gapped machines. - Otherwise check network access to the configured provider, or point
providerat a reachable mirror.
Source
packages/devframe/src/utils/remote-assets.ts—createRemoteAssetsStore()'sserve()throws this when a provider fetch fails, returns a non-OK status, or anofflinestore misses its cache.