Я очень много пытался настроить RequireJS 2.3.5 с Query 3.2 и Bootstrap 3.3.7, но все равно получаю ошибку ниже (я знаю, что третья ошибка вызвана тем, что jquery не загружен успешно), есть идеи?спасибо.
SyntaxError: expected expression, got '<'
SyntaxError: expected expression, got '<'
TypeError: $ is not a function
Ниже приведены мои настройки:
main.js
requirejs.config({
"baseUrl": "lib/js",
"paths": {
"jquery": "//ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min",
"bootstrap": "bootstrap.min"
},
shim: {
"bootstrap": ["jquery"]
}
});
HTML:
<script src="lib/js/require.min.js" data-main="lib/js/main"></script>
<script>
require(["jquery", "bootstrap"], function($) {
$('.bar').click( function() {
//...
});
});
</script>