PulsarBlow / aurelia-firebase

šŸ”„ A Firebase plugin for Aurelia
https://aureliaonfire.azurewebsites.net
MIT License
23 stars 6 forks source link

Cannot invoke ReactiveCollection - Container has not been made global #10

Closed robinclaes closed 1 year ago

robinclaes commented 7 years ago

Upon starting a completely new project with the latest starter kit (http://aurelia.io/downloads/kit-es2016.zip) and following the steps in the README, the ReactiveCollection fails to invoke with the following stacktrace:

Error: Error invoking App. Check the inner error for details.
------------------------------------------------
inner error: Error: Container has not been made global
    at Error (native)
    at new ReactiveCollection (http://127.0.0.1:8080/jspm_packages/github/pulsarblow/aurelia-firebase@0.2.1-beta/collection.js:27:108)
    at new App (http://127.0.0.1:8080/src/app.js!transpiled:18:28)
    at Object.invoke (http://127.0.0.1:8080/jspm_packages/npm/aurelia-dependency-injection@1.0.0-beta.1.1.3/aurelia-dependency-injection.js:334:14)
    at InvocationHandler.invoke (http://127.0.0.1:8080/jspm_packages/npm/aurelia-dependency-injection@1.0.0-beta.1.1.3/aurelia-dependency-injection.js:309:168)
    at Container.invoke (http://127.0.0.1:8080/jspm_packages/npm/aurelia-dependency-injection@1.0.0-beta.1.1.3/aurelia-dependency-injection.js:557:25)
    at StrategyResolver.get (http://127.0.0.1:8080/jspm_packages/npm/aurelia-dependency-injection@1.0.0-beta.1.1.3/aurelia-dependency-injection.js:145:37)
    at Container.get (http://127.0.0.1:8080/jspm_packages/npm/aurelia-dependency-injection@1.0.0-beta.1.1.3/aurelia-dependency-injection.js:494:23)
    at eval (http://127.0.0.1:8080/jspm_packages/npm/aurelia-templating@1.0.0-beta.1.1.1/aurelia-templating.js:3899:73)
    at Error (native)
    at new ReactiveCollection (http://127.0.0.1:8080/jspm_packages/github/pulsarblow/aurelia-firebase@0.2.1-beta/collection.js:27:108)
    at new App (http://127.0.0.1:8080/src/app.js!transpiled:18:28)
    at Object.invoke (http://127.0.0.1:8080/jspm_packages/npm/aurelia-dependency-injection@1.0.0-beta.1.1.3/aurelia-dependency-injection.js:334:14)
    at InvocationHandler.invoke (http://127.0.0.1:8080/jspm_packages/npm/aurelia-dependency-injection@1.0.0-beta.1.1.3/aurelia-dependency-injection.js:309:168)
    at Container.invoke (http://127.0.0.1:8080/jspm_packages/npm/aurelia-dependency-injection@1.0.0-beta.1.1.3/aurelia-dependency-injection.js:557:25)
    at StrategyResolver.get (http://127.0.0.1:8080/jspm_packages/npm/aurelia-dependency-injection@1.0.0-beta.1.1.3/aurelia-dependency-injection.js:145:37)
    at Container.get (http://127.0.0.1:8080/jspm_packages/npm/aurelia-dependency-injection@1.0.0-beta.1.1.3/aurelia-dependency-injection.js:494:23)
    at eval (http://127.0.0.1:8080/jspm_packages/npm/aurelia-templating@1.0.0-beta.1.1.1/aurelia-templating.js:3899:73)
    at new AggregateError (http://127.0.0.1:8080/jspm_packages/npm/aurelia-pal@1.0.0-beta.1.1.1/aurelia-pal.js:20:13)
    at Container.invoke (http://127.0.0.1:8080/jspm_packages/npm/aurelia-dependency-injection@1.0.0-beta.1.1.3/aurelia-dependency-injection.js:559:15)
    at StrategyResolver.get (http://127.0.0.1:8080/jspm_packages/npm/aurelia-dependency-injection@1.0.0-beta.1.1.3/aurelia-dependency-injection.js:145:37)
    at Container.get (http://127.0.0.1:8080/jspm_packages/npm/aurelia-dependency-injection@1.0.0-beta.1.1.3/aurelia-dependency-injection.js:494:23)
    at eval (http://127.0.0.1:8080/jspm_packages/npm/aurelia-templating@1.0.0-beta.1.1.1/aurelia-templating.js:3899:73)

This renders the plugin completely useless! Can anyone reproduce?