require.config içinde shim diye bir bölüm var. Bu bölümde hangi js dosyasının hangisine ihtiyacı olduğunu söyleyebiliyoruz.
örnek:
require.config({
paths: {
"webix": "//cdn.webix.com/edge/webix",
"sidebar": "//cdn.webix.com/components/sidebar/sidebar"
}
shim: {
sidebar: ["webix"]
}});
Burada sidebar indirileceği zaman önce webix'in indirilmesi gerektiğini belirtiyoruz. Kodumuz içinde
require("sidebar".....
dediğimiz zaman kensidi direk webix kütüphanesini indiriyor.