Загружаю AngularJS через RequireJS. В большинстве случаев проблем нет, но время от времени я получаю сообщение об ошибке:
Неподготовленная ошибка: [jqLite: nosel] Поиск элементов с помощью селекторов не поддерживается jqLite!
Я знаю, что все на самом деле загружается, поэтому проблема не в том, что RequireJS не находит файлы.
Вот моя конфигурация RequireJS:
require.config({
baseUrl: 'lib/',
paths: {
jquery: 'external/jquery-2.1.1',
angular: 'external/angular',
},
shim: {
angular: {
exports: "angular"
},
},
});
Вот как я загружаю RequireJS и запускаю загрузку:
<script type="text/javascript" src="lib/requirejs/require.js"></script>
<script type="text/javascript" src="requirejs-config.js"></script>
<script>
require(["start"]);
</script>
Я использую AngularJS 1.3.0 и RequireJS 2.1.15.