У меня самый простой проект с использованием requirejs. Файл данных является основным JS/default.jsrequirejs не может видеть jquery
Вы можете увидеть там два файла JQuery. RequireJS может видеть только то, что находится на том же уровне, что default.js Так этот код:
require(
['jquery', 'modules/module1', 'modules/module2'],
function($, Module1, Module2){
$('body')
.append(Module1.phrase)
.append('<hr/>')
.append(Module2.ask);
}
);
... работает
Но если я изменю [ 'JQuery', ... к [ 'ЛИЭС/JQuery', ..., он показывает ошибку:
Uncaught TypeError: $ is not a function
Что случилось здесь? Весь код здесь: http://plnkr.co/edit/QuFsKN597RD873MOlUw8?p=preview
Вы должны, вероятно, увидеть это: HTTP: //requirejs.org/docs/jquery.html – CyrilleGuimezanes