我正在使用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
标志。
如何实现这一目标的任何想法都将受到高度赞赏。