mirror of
https://github.com/discourse/discourse.git
synced 2025-05-23 14:11:16 +08:00
Start Discourse in an initializer (#9930)
* DEV: To be pedantic, there is more than EMBER in there now * DEV: Use less globals. Have `Discourse` start in an initializer * DEV: Remove another global
This commit is contained in:
@ -1,7 +1,7 @@
|
||||
var define, requirejs;
|
||||
|
||||
(function() {
|
||||
var EMBER_MODULES = {};
|
||||
var JS_MODULES = {};
|
||||
var ALIASES = {
|
||||
"ember-addons/ember-computed-decorators":
|
||||
"discourse-common/utils/decorators",
|
||||
@ -11,7 +11,7 @@ var define, requirejs;
|
||||
|
||||
// In future versions of ember we don't need this
|
||||
if (typeof Ember !== "undefined") {
|
||||
EMBER_MODULES = {
|
||||
JS_MODULES = {
|
||||
jquery: { default: $ },
|
||||
"@ember/array": {
|
||||
default: Ember.Array,
|
||||
@ -285,7 +285,7 @@ var define, requirejs;
|
||||
name = "@ember/object";
|
||||
}
|
||||
|
||||
var mod = EMBER_MODULES[name] || registry[name];
|
||||
var mod = JS_MODULES[name] || registry[name];
|
||||
if (!mod) {
|
||||
throw new Error(
|
||||
"Could not find module `" + name + "` imported from `" + origin + "`"
|
||||
@ -308,8 +308,8 @@ var define, requirejs;
|
||||
|
||||
requirejs = require = function(name) {
|
||||
name = transformForAliases(name);
|
||||
if (EMBER_MODULES[name]) {
|
||||
return EMBER_MODULES[name];
|
||||
if (JS_MODULES[name]) {
|
||||
return JS_MODULES[name];
|
||||
}
|
||||
|
||||
var mod = registry[name];
|
||||
|
Reference in New Issue
Block a user