|
@@ -17,7 +17,13 @@ var require;
|
|
|
require = function (require) {
|
|
|
var scripts = document.getElementsByTagName("script");
|
|
|
var src = scripts[ scripts.length - 1 ].src;
|
|
|
- var home = resolveViaDOM(src).replace(/\/[^\/]+\/[^\/]+$/, "");
|
|
|
+
|
|
|
+
|
|
|
+ var amber_home = resolveViaDOM(src).replace(/\/[^\/]+\/[^\/]+$/, "");
|
|
|
+
|
|
|
+
|
|
|
+ var document_home = window.location.href.replace(/\/[^\/]+$/, "");
|
|
|
+
|
|
|
|
|
|
function resolveViaDOM(url) {
|
|
|
var a = document.createElement("a");
|
|
@@ -27,16 +33,16 @@ require = function (require) {
|
|
|
|
|
|
var config = {
|
|
|
paths: {
|
|
|
- 'amber': home+'/support',
|
|
|
- 'amber_vm': home+'/support',
|
|
|
- 'amber_css': home+'/css',
|
|
|
- 'amber_lib': home+'/bower_components',
|
|
|
- 'amber_inc': home+'/support',
|
|
|
- 'amber_core': home+'/js',
|
|
|
- 'amber_core/_source': home+'/st',
|
|
|
- 'amber_html': home,
|
|
|
- 'jquery': home+'/bower_components/jquery/jquery.min',
|
|
|
- 'jquery-ui': home+'/support/jQuery/jquery-ui-1.8.24.custom.min'
|
|
|
+ 'amber': amber_home + '/support',
|
|
|
+ 'amber_vm': amber_home + '/support',
|
|
|
+ 'amber_css': amber_home + '/css',
|
|
|
+ 'amber_lib': document_home + '/bower_components',
|
|
|
+ 'amber_inc': amber_home + '/support',
|
|
|
+ 'amber_core': amber_home + '/js',
|
|
|
+ 'amber_core/_source': amber_home + '/st',
|
|
|
+ 'amber_html': amber_home,
|
|
|
+ 'jquery': document_home + '/bower_components/jquery/jquery.min',
|
|
|
+ 'jquery-ui': amber_home + '/support/jQuery/jquery-ui-1.8.24.custom.min'
|
|
|
},
|
|
|
map: {
|
|
|
'*': {
|
|
@@ -79,4 +85,4 @@ require = function (require) {
|
|
|
} else {
|
|
|
return config;
|
|
|
}
|
|
|
-}(require);
|
|
|
+}(require);
|