是否有人创建了两个版本的 components.xmlcomponents-dev.properties 或另一个 dev 或者 prod 版本?

你是怎么做的?

我们有一些用于开发的自定义组件 components.xml 我想自己搬家 components-dev.xml 但是我不该怎么做。有任何想法吗?

我想移动的代码通常是这样的:

<component name="fooBar" class="org.bar.FooBar" />
有帮助吗?

解决方案

您可以有条件地安装这样的组件:

<component name="fooBar" class="org.bar.FooBar" install="true" />

如果您有很多需要有条件安装的组件,并且不想在移动生产时切换所有组件,则可以在components.properties文件中使用条目。例如:

组件

...
dev=true
...

组件.xml

<components>
...
<component name="fooBar" class="org.bar.FooBar" install="@dev@" />
...
</components>

现在,您只需要更改DEV属性即可。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top