0

在我的 flashbuilder 项目的编译器选项中,我正在尝试这样做:

-define+=CONFIG::dev,${MY_VAR}

由于 MY_VAR 将是与环境相关的变量,而不是与项目相关的变量(因此项目中的每个开发人员都可以定义他的 MY_VAR 值)。我试图在 flashbuilder 中找到一种方法,或者在 Windows 中设置一个 os var,但没有成功,有什么想法吗?

4

1 回答 1

0

我不相信您可以立即从环境中获取价值,但如果您想自定义每个开发人员的数据,您可以将它们放在每个开发人员的 flex-config.xml 文件中。

如果您不想将它直接放入 flex-config.xml 文件中,您可以使用另一个命令“”“concat/merge”“”另一个 XML 配置文件:-load-config+=myfile.xml

有关定义它们的不同方式的更多信息(内联或在 XML 文件中):http: //blogs.adobe.com/flexdoc/files/flexdoc/conditionalcompilation.pdf 实际操作: http ://ditdahgames.com/2011 /07/stupid-flex-mxmlc-compiler-tricks-part-1-conditional-compiling/

法比安

于 2012-07-03T15:59:30.363 回答