Передача пользовательских параметров сборки для закрытия при сборке с помощью stealjs
Я использую JavascriptMVC для создания приложения с функциональностью сборки StealJS. Это мое build.js
:
load("steal/rhino/rhino.js");
steal('steal/build').then('steal/build/scripts','steal/build/styles',function(){
steal.build('evi2/scripts/build.html',{to: 'mylovelyapp'});
});
Это работает нормально. Однако я хотел бы использовать Google Closures @define
синтаксис для изменения нескольких переменных во время сборки. Хотя было бы совершенно просто модифицировать украсть steal/build/scripts/scripts.js
Я бы, конечно, предпочел бы передать --define
флаги где-нибудь в моем build-скрипте или в моих файлах проекта.
Любые идеи о том, как этого добиться, будут высоко оценены.