RequireJS подключение зависимостей модуля
Чтобы избежать головной боли, я придерживаюсь следующего шаблона:
- Каждая зависимость в новой строке
- Зависимости, которые ничего не возвращают, подключаются в секции
nothing returns
define([
'jquery',
'lodash',
// nothing returns
'jqueryCookie',
'jqueryPerfectScrollbar',
'jqueryRaty',
], function (
$,
_
) {
'use strict';
// Module code...
});
Это упрощает рефакторинг и беглый парсинг взглядом.