Arcgis Web AppBuilder (WAB) определяет переменную dojoConfing внутри файла init.js.Если вы присмотритесь, вы найдете пакет 'libs', определенный там:
...
,{
name: "libs",
location: window.path + "libs"
},
...
Итак, вы можете оставить свою внешнюю библиотеку в папке libs (wab / server / apps / 1 / libs / - дляприложение с идентификатором 1), а затем обратитесь к этой библиотеке, используя:
//File: MyWidget.js
define([
'libs/JQuery',
'libs/lib2',
'libs/lib3'
],function(jQuery, Lib2, Lib3){
//...
});
Я не тестировал этот код, но, судя по виджетам WAB по умолчанию, кажется, что это ожидаемый способ.
В этом видео вы найдете больше полезных советов по Web AppBuilder .