RequireJS 2.3.5 - как работать с JQuery 3.2 и Bootstrap 3.3.7 - PullRequest
0 голосов
/ 25 апреля 2018

Я очень много пытался настроить 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>
...