2017-02-15 4 views
0

Есть ли элегантный способ импорта js lib вне настройки SystemJS baseUrl?Есть ли элегантный способ импортировать js lib вне настройки systemUs baseUrl?

В настоящее время у меня есть структура js dir в моем приложении, так как «js/app/reports /» имеет все js-библиотеки, используемые для моих отчетов. Однако у меня появилось новое требование импортировать файл js из уровня приложения dir 1 вверх.

Есть ли элегантный способ сделать это в SystemJS? При использовании следующего подхода, SystemJS все еще ищет mylib1 в исходном пути BaseUrl в противоположности ищет уровень вверх JS файл 1 в приложении реже:

SystemJS.config({ baseURL: '../js/app/reports' }) 
    .then(function() { 
     return SystemJS.import('../app/mylib1.js'); 
    }).then(function() { 
     return SystemJS.import('mylib2.js'); 
    }); 

ответ

0

выглядит это работает:

// ... 
.then(function() { 
    return SystemJS.import('../../js/app/Constants.js'); 
}) 
Смежные вопросы