2013-04-29 3 views
0

Если я использую опции Modules, я вижу, что все файлы скопированы, и я не уверен, как использовать один оптимизированный файл. Я могу создать файл со ссылками на JS-файлы и использовать этот файл для создания одного файла. Но используя опцию Modules, я вижу, что только исходные файлы скопированы напрямую, и я не вижу оптимизации ... любая идея о том, как использовать модули и оптимизировать ее?с использованием оптимизации r.js для оптимизации модулей

Вот фрагмент кода ...

({ 
    baseUrl: ".", 
    dir: "app/main-built-125", 
    modules: [{ 
      name: "scripts/Address/AddressList" 
     }, { 
      name: "scripts/Office/OfficeDetails" 
     }], 
    paths: { 
     jquery: 'empty' 
    }, 
    fileExclusionRegExp: /^\./, 
}) 

ответ

0

Вы должны будете использовать опцию include указать, какие зависимости включить с модулем.

Обратите внимание, что по умолчанию зависимостей определенных модулей (один из них name) следует извлекать и включать в построенный файл (конечно, если они определены в массиве deps define()).

+0

Спасибо .. Но я понимаю, как работают эти модули. Когда я говорю список адресов, все зависимости адресного списка будут встроены в список адресов. Я думаю, это хорошо работает для многостраничных приложений. Итак, я переключился на параметры имени и вывода для одностраничных приложений. – user2325247

Смежные вопросы