Есть файл-конфиг для require js с таким кодом:
requirejs.config({
paths: {
"value": 'modules/index/value',
"dom": 'modules/index/dom',
"app" : "modules/index/app/app",
"init": 'modules/index/init'
},
shim: {
"libs.min": {
exports: 'libs',
}
}
});
require(['value', 'dom', 'app', 'init'],function(value, dom, app, init){
init.initJs();
});
Проблема в подключении libs.min.js
Есть модуль, зависящий от libs.min.js(libs)
define(['value', 'dom', 'libs'], function(value, dom, libs) {
var app = {
progressBarStart: function() {
NProgress.configure({ ease: 'ease', speed: 900 });
NProgress.start();
},
progressBarDone: function() {
NProgress.done();
}
};
return app;
});
Но почему-то в консоли выводит ошибку:
Uncaught Error: Script error for "libs", needed by: app
Бьюсь уже который час, не могу понять, что не так. Если подключать этот файл libs.min.js вручную через script, все работает. Помогите, как правильно подключить сторонний файл с библиотеками и правильно прописать зависимость чертовому модулю?