Публикации по теме 'requirejs'


Модуль JavaScript
Если вы знаете, как работает область видимости javascript, то вам, должно быть, интересно, как можно загрязнить глобальную область видимости целой кучей нежелательных переменных. А решение проблемы - это то, что мы, программисты, делаем всегда!!!! Добро пожаловать в очередную статью о модуле. Javascript сильно изменился за последнее десятилетие. У нас так много возможностей для этого. Теперь мы можем делать почти все с Javascript. Это везде. это в браузере, это в настольном..

Вопросы по теме 'requirejs'

Структурирование моего приложения backbone.js
Я создаю приложение Backbone.js с помощью Require.js. Каждый файл представления соответствует одному ресурсу (например, «Новости»). В каждом файле представления я объявляю базовое представление для каждого действия («индекс», «новый» и т. д.). В...
3294 просмотров
schedule 03.06.2022

Модульное тестирование модульного веб-приложения Javascript
Я создаю веб-приложение с использованием BackboneJS и RequireJS, и мне нужно реализовать некоторую форму модульного тестирования для взаимодействия с пользовательским интерфейсом и извлечения данных через AJAX. Я столкнулся с QUnit и Jasmine , но...
2342 просмотров

Почему Underscore.js удалил поддержку AMD?
1.3.0 — 11 января 2012 г. Удалена поддержка AMD (RequireJS) из Underscore. Если вы хотите использовать Underscore с RequireJS, вы можете загрузить его как обычный скрипт, обернуть или исправить свою копию или загрузить разветвленную версию....
16794 просмотров

Отлов ошибок загрузки модуля и их обработка
Я пытаюсь загрузить некоторый контент, используя require.js. Если содержимое не существует, я хотел бы поймать ошибку и уведомить пользователя. В firebug я вижу две ошибки: «Ошибка сети: 404 не найдено ...и затем через несколько...
30821 просмотров
schedule 07.02.2024

Является ли плохой практикой использование модуля requireJS в качестве синглтона?
Я планирую использовать следующий шаблон, чтобы модуль на основе requireJS работал как синглтон. Обратите внимание, что classA возвращает экземпляр типа classA, тогда как остальные классы classB, classC и main возвращают тип класса из модуля....
15258 просмотров
schedule 20.03.2022

Сборка Require.js (r.js) с CDN jQuery не ссылается на правильный путь jQuery
У меня есть приложение Backbone, использующее Require.js для AMD. Я загружаю jQuery из Google CDN, но после сборки путь к jQuery кажется сломанным. Сборка происходит без каких-либо проблем или ошибок. Но как только я использую версию сборки,...
3847 просмотров
schedule 05.03.2022

Как задокументировать модуль Require.js (AMD) с помощью jsdoc 3 или jsdoc?
У меня есть 2 типа модулей: Основной файл Require.js : require.config({ baseUrl: "/another/path", paths: { "some": "some/v1.0" }, waitSeconds: 15, locale: "fr-fr" }); require( ["some/module",...
11491 просмотров
schedule 15.11.2023

глобальные переменные в requireJS [дубликаты]
Возможный дубликат: Как загрузить загрузочные модели в Backbone.js при использовании AMD (require.js) Это простая демонстрация моей проблемы. Мне нужно получить доступ к файлу id_user в main.js . Мой вопрос: как избежать...
27623 просмотров
schedule 11.01.2023

Вызов методов в модулях RequireJs из элементов HTML, таких как обработчики onclick
Я меняю проект со "старой" структуры модуля в стиле браузера на "новую" структуру модуля браузера- или - серверный-javascript с require.js . На клиенте я использую jQuery, размещенный вне сайта, поэтому я начал с примера, который они приводят в...
34174 просмотров
schedule 11.04.2023

RequireJS: определение в обратном вызове
В моем модуле я хочу отложить вызов «define», но RequireJS запускает обратный вызов после загрузки файла, а не при «определении»... Например: a.js: require(['b'], function(b){ console.log(b); }); b.js: define({'foo':'bar'});...
1852 просмотров

Заставить require.js загружать мои файлы только тогда, когда они мне действительно нужны
Я знаю, что в этом весь смысл require.js, но в моей ситуации он себя так не ведет. Я создаю одностраничное приложение Backbone.js. Основная точка входа в приложение проходит через маршрутизатор. Допустим, у меня есть 3 маршрута: users:...
1620 просмотров
schedule 02.10.2023

Загрузка базовой модели с помощью require.config
У меня есть базовая модель, расширяющая Backbone.Model, и я использую ее во всех своих моделях. Я хотел бы включить его в require.config.paths, чтобы в каждом модуле я мог просто определить (['underscore','backbone','basemodel'],function(...))....
163 просмотров
schedule 07.03.2023

Оптимизатор r.js разрешает настроенные файлы deps
Я пытаюсь с помощью оптимизатора requireJS упаковать все мои скрипты в один файл и не могу решить одну проблему. Моя конфигурация requireJs такова var require = { // 'baseUrl': 'static/scripts', 'paths': { 'external':...
352 просмотров
schedule 09.09.2023

Предварительно загрузить скрипт без выполнения
Проблема Чтобы повысить производительность страницы, мне нужно предварительно загрузить сценарии , которые мне нужно будет запустить на нижней странице . Я хотел бы контролировать, когда скрипт анализируется, компилируется и выполняется. Я...
15636 просмотров
schedule 07.04.2022

Циклические зависимости в модулях с использованием requireJs
Читая документацию requireJs, для исправления циклических зависимостей предлагается использовать exports для создания пустого объекта для модуля, который сразу же доступен для ссылки другими модулями. Я пробую этот код, но, похоже, он не...
4066 просмотров

RequireJs: используйте autoloading-deps с прокладкой
Я определил конфигурацию RequireJs, которая определяет пути и прокладки: require.config({ // define application bootstrap deps: ["main"], // define library shortcuts paths: { app: "app" , jquery: "lib/jquery"...
10399 просмотров
schedule 26.10.2022

RequireJS — нужно ли повторно импортировать ранее необходимые файлы для дочернего класса
Пока я разрабатывал с помощью requirejs и backbonejs, я запутался в том, как работает механизм импорта, так как я думал, что импортированный класс применяется только к этой функциональной области. Однако, когда я пытаюсь выполнить отладку, я...
391 просмотров
schedule 23.07.2022

Require.js + SignalR
Я работал с Require.JS и SignalR в течение последних нескольких дней и заметил, что когда я загружаю свой сайт, иногда кажется, что SignalR/Hubs загружаются раньше, чем jquery, несмотря на то, что моя конфигурация require.js кажется правильной. Вот...
3573 просмотров
schedule 14.09.2022

json плагины RequireJS + жасмин
Я использую jasmine для тестирования кода JavaScript. Код JavaScript состоит из модулей, которые загружается с помощью requireJs. Когда я загружаю файл json с помощью json requirejs-plugins , для которого требуется text! plugin я не вижу...
984 просмотров
schedule 22.11.2022

Почему мой кеш Mobile Safari не очищается?
Я пытаюсь отладить сайт на моем iPhone4 (iOS4), iPad1 (iOS3.3) и на рабочем столе. Моя проблема в том, что я вообще не могу очистить кеш iPhone. Если я добавлю оповещения/консоли в файлы js, которые я отлаживаю, они отображаются на iPad и на...
21220 просмотров