[b]大多数g命令都是默认dev参数的[/b]
grails run-app 默认环境为 dev
grails war 默认环境为 prod
[b]There are 3 preset environments known to Grails: dev, prod, and test for development, production and test.[/b]
源代码
public enum Environment {
/** The development environment */
DEVELOPMENT,
/** The production environment */
PRODUCTION,
/** The test environment */
TEST,
private static final String PRODUCTION_ENV_SHORT_NAME = "prod";
private static final String DEVELOPMENT_ENVIRONMENT_SHORT_NAME = "dev";
private static final String TEST_ENVIRONMENT_SHORT_NAME = "test";
[b]有趣的是,在g:if里不能用大写和缩写[/b]
<g:if env="development">
<g:render template="/template/developArea"/>
</g:if>
grails run-app 默认环境为 dev
grails war 默认环境为 prod
[b]There are 3 preset environments known to Grails: dev, prod, and test for development, production and test.[/b]
源代码
public enum Environment {
/** The development environment */
DEVELOPMENT,
/** The production environment */
PRODUCTION,
/** The test environment */
TEST,
private static final String PRODUCTION_ENV_SHORT_NAME = "prod";
private static final String DEVELOPMENT_ENVIRONMENT_SHORT_NAME = "dev";
private static final String TEST_ENVIRONMENT_SHORT_NAME = "test";
[b]有趣的是,在g:if里不能用大写和缩写[/b]
<g:if env="development">
<g:render template="/template/developArea"/>
</g:if>
本文介绍了Grails框架中预设的三种环境:开发(dev)、生产(prod)和测试(test),并详细解释了如何通过g命令指定不同的运行环境,以及在Grails应用中如何使用g:if标签来判断当前的运行环境。

2323

被折叠的 条评论
为什么被折叠?



