Вопросы с тегом «requirejs»

RequireJS - это загрузчик файлов и модулей JavaScript. Он оптимизирован для использования в браузере, но может использоваться в других средах JavaScript, таких как Rhino и Node. Если вы используете вызов require, который поставляется вместе с Node.js, то вы НЕ используете RequireJS. Пожалуйста, не используйте этот тег в таких случаях. Вместо этого используйте тег require.

840
Отношения между CommonJS, AMD и RequireJS?

Я все еще очень запутался в CommonJS, AMD и RequireJS , даже после того, как много читал. Я знаю, что CommonJS (ранее ServerJS ) - это группа для определения некоторых спецификаций JavaScript (например, модулей), когда язык используется вне браузера. Спецификация модулей CommonJS имеет некоторую...

443
Имеет ли смысл использовать Require.js с Angular.js? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Улучшить этот вопрос Я новичок в Angular.js и пытаюсь понять, чем он...

316
Когда я должен использовать require () и когда использовать define ()?

Последние несколько дней я играюсь с requirejs. Я пытаюсь понять разницу между определением и требованием. Похоже, что определение позволяет разделять модули и позволяет упорядочивать зависимости. Но он загружает все файлы, которые ему нужны для начала. Хотя требуется только загружает то, что вам...

302
Предотвратить RequireJS от кэширования необходимых сценариев

RequireJS, кажется, делает что-то внутреннее, что кэширует требуемые файлы JavaScript. Если я внесу изменения в один из обязательных файлов, мне придется переименовать файл, чтобы изменения вступили в силу. Обычный прием добавления номера версии в качестве параметра строки запроса к концу имени...

227
Исключение файлов / каталогов из задачи Gulp

У меня есть задание gulp rjs, которое объединяет и расширяет все мои пользовательские файлы .JS (любые библиотеки сторонних производителей). То, что я пытаюсь сделать, это исключить некоторые файлы / каталоги из этой задачи (контроллеры и директивы). Вот мое дерево: - application - resources - js...

172
Загрузка Backbone и Underscore с использованием RequireJS

Я пытаюсь загрузить Backbone и Underscore (а также jQuery) с RequireJS. С последними версиями Backbone и Underscore это выглядит довольно сложно. Например, Underscore автоматически регистрируется как модуль, но Backbone предполагает, что Underscore доступен во всем мире. Я также должен отметить,...

161
Для чего используется «определение» в JavaScript (кроме очевидного)?

Я искал документацию по этому вопросу, но просто нигде не могу ничего найти. Я использую Aloha и хочу использовать их прототип боковой панели для создания новой собственной боковой панели, присоединенной к другим функциям плагина. Их sidebar.js начинается с этого, но я не могу найти документацию,...

138
В чем разница между Require.js и простым созданием элемента <script> в DOM? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 3 года назад . Уточните этот вопрос В чем разница между использованием...

127
Как я могу имитировать зависимости для модульного тестирования в RequireJS?

У меня есть модуль AMD, который я хочу протестировать, но я хочу имитировать его зависимости вместо загрузки фактических зависимостей. Я использую requirejs, и код моего модуля выглядит примерно так: define(['hurp', 'durp'], function(Hurp, Durp) { return { foo: function () { console.log(Hurp.beans)...

108
Как отключить предупреждение 'define' не определяется с помощью JSHint и RequireJS

В своем проекте я использую RequireJS AMD. Когда я запускаю jshint в своем проекте, он выдает ошибку, например В скриптах AMD 'define' is not defined. В тестовых примерах Mocha 'describe' is not defined. 'it' is not defined. Как убрать это предупреждение в...

104
Лучший способ организовать код jQuery / JavaScript (2013 г.) [закрыто]

Трудно сказать, о чем здесь спрашивают. Этот вопрос неоднозначный, расплывчатый, неполный, чрезмерно широкий или риторический, и на него нельзя разумно ответить в его нынешней форме. Чтобы прояснить этот вопрос и снова открыть его, посетите Справочный центр . Закрыт 7 лет назад . Эта проблема На...

104
Зачем использовать Object.prototype.hasOwnProperty.call (myObj, prop) вместо myObj.hasOwnProperty (prop)?

Если я правильно понимаю, каждый объект в Javascript наследуется от прототипа Object, что означает, что каждый объект в Javascript имеет доступ к функции hasOwnProperty через свою цепочку прототипов. Читая исходный код require.js, я наткнулся на эту функцию: function hasProp(obj, prop) { return...

100
Плагин Requirejs domReady против JQuery $ (document) .ready ()?

Я использую RequireJS, и мне нужно что-то инициализировать в DOM. Теперь RequireJS предоставляет domReadyплагин , но у нас уже есть jQuery $(document).ready(), который мне доступен, поскольку мне нужен jQuery. Итак, у меня есть два варианта: Используйте domReadyплагин: require(['domReady'],...

88
Как сделать плагин jQuery загружаемым с помощью requirejs

Я работаю с requirejs + jquery, и мне было интересно, есть ли разумный способ заставить плагин jQuery хорошо работать с require. Например, я использую jQuery-cookie. Если я правильно понял, я могу создать файл с именем jquery-cookie.js и внутри сделать define(["jquery"], // Require jquery...

84
Webpack ProvidePlugin против внешних?

Я изучаю идею использования Webpack с Backbone.js . Я следил за кратким руководством по началу работы и имел общее представление о том, как работает Webpack, но мне неясно, как загрузить библиотеку зависимостей, такую ​​как jquery / backbone / underscore. Должны ли они загружаться извне,...

82
Как использовать вместе requireJS и jQuery?

Я хотел бы использовать requireJS, и я использую jQuery. Я не хочу использовать комбинированную версию requireJS и jQuery, так как я не использую последнюю версию jQuery. Как мне лучше всего работать с requireJS?...

80
RequireJS: разница между функциями requirejs и require

Я использую requireJS 2.x. Я обнаружил, что некоторые учебники (и официальные документы) иногда используют requirejs.config({ [...] }); requirejs(["module"]) ... и иногда require.config({ [...] }); require(["module"]) ... Есть ли разница между этими двумя функциями (require и requirejs)? Я не...