jeudi 7 mai 2015

addon config import no longer works in ember-cli@0.2.3

I have an initializer as follows defined in an ember-cli addon project. The purpose is to merge the consuming applications config file into the addons one because I need access to it.

app/initailizers/bonita.js

import Ember from 'ember';
import config from '../config/environment';
import bonitaConfig from 'bonita/utils/config'; //<---- Cant find this anymore

/**
 * Gives us access the consuming applications environment from the bonita namespace
 * @param container
 * @param application
 */
export function initialize(container, application) {
    Ember.merge(bonitaConfig, config);
};

export default {
  name: 'bonita',
  initialize: initialize
};

addon/utils/config.js

export default {};

index.js

module.exports = {
    name: 'bonita'
}

After upgrading ember-cli to 0.2.3 I am now getting the following error in the consuming application.

Uncaught Error: Could not find module `ember-aupac-bonita/utils/config` imported from `myapp/initializers/bonita`




Aucun commentaire:

Enregistrer un commentaire