r.js оптимизировать требовать звонки

У меня есть конфигурационный файл со списком путей к базовым представлениям

Конфигурационный файл загружается через AJAX, а затем, в зависимости от того, какие страницы указаны, у меня есть цикл, выполняющий несколько вызовов require для загрузки нужных мне файлов.

Я хочу, чтобы запустить это через grunt Требуется оптимизатор и оптимизировать все файлы в один файл build.js.

Все файлы из блоков define() включаются в build.js, но есть ли способ указать динамически загружаемые файлы (из вызовов require) для включения в файл built.js или сделать это по-прежнему необходимо отдельно во время выполнения?

1 ответ

Вы могли бы использовать include параметры файла сборки. Прочитайте подробности здесь (выполните поиск по слову "включить", его можно использовать несколькими способами).

Также обратите внимание на вариант для отложенной загрузки, который удобен для сборки и реализован в require-lazy.

Другие вопросы по тегам