diff --git a/addon/initializers/asset-map.js b/addon/initializers/asset-map.js index 8293fb7c..899b2c4f 100644 --- a/addon/initializers/asset-map.js +++ b/addon/initializers/asset-map.js @@ -2,8 +2,14 @@ import RSVP from 'rsvp'; import AssetMap from '../services/asset-map'; import { typeOf as getTypeOf } from '@ember/utils'; import getAssetMapData from 'ember-cli-ifa/utils/get-asset-map-data'; +import Application from '@ember/application'; export function initialize(app) { + // If app is not an Ember Application, we are likely running an engine, which does not have `deferReadiness` or `advanceReadiness` so skip running this. + if (!(app instanceof Application)) { + return; + } + let assetMapFile = getAssetMapData(); if (!assetMapFile) {