Имея всевозможные проблемы с получением Sails для работы с RequireJS, в основном потому, что я не могу найти какой-либо окончательный источник для наилучшего способа сделать это. Есть несколько сообщений, которые обсуждают это, но они старше и все делают по-другому. Было бы очень приятно видеть, что Создатели просвещают сообщество надлежащим образом, чтобы сделать это, учитывая изменения в структуре приложений Sails, процесс компоновщика и т. Д. В последних версиях (.0.9.9,, 0.10)Конфигурация Sails.js + RequireJS
Итак, сначала вопрос будет ... если я планирую использовать подход AMD/RequireJS + Backbone для моего клиентского кода и хочу использовать оптимизатор R.js в grunt для создания моего JS-файла и автоматически разрешить все вложенные зависимости (вместо того, чтобы перечислить их вручную), не следует ли мне создавать приложение с параметром -linker и вручную управлять процессом сборки grunt?
Кроме того, где в структуре каталогов должен быть размещен каталог «vendor», который содержит все зависимые JS-библиотеки, такие как Underscore, jQuery, Backbone и т. Д.?
Я следил за этим руководством, но по какой-то причине мой 'build/main.js' не заполнен должным образом. Он содержит только 'define (" main ", function() {}); ' – danba