interface IHostEnvironment
cangjie
public interface IHostEnvironment功能:定义主机环境信息接口。
成员概览
| 成员 | 功能 |
|---|---|
| prop environmentName | 返回当前环境名称。 |
| prop contentRootPath | 返回内容根目录路径。 |
| prop applicationName | 返回应用程序名称。 |
| func isEnvironment(String) | 检查当前环境名称是否匹配指定值。 |
| func isStaging() | 检查当前环境是否为预发布环境。 |
| func isProduction() | 检查当前环境是否为生产环境。 |
| func isDevelopment() | 检查当前环境是否为开发环境。 |
prop environmentName
cangjie
prop environmentName: String功能:返回当前环境名称。
类型:String
prop contentRootPath
cangjie
prop contentRootPath: String功能:返回内容根目录路径。
类型:String
prop applicationName
cangjie
prop applicationName: String功能:返回应用程序名称。
类型:String
func isEnvironment(String)
cangjie
func isEnvironment(name: String): Bool功能:检查当前环境名称是否匹配指定值。
参数:
- name:
String- 要比较的环境名称。
返回值:
Bool- 如果当前环境名称匹配则返回 true,否则返回 false。
func isStaging()
cangjie
func isStaging(): Bool功能:检查当前环境是否为预发布环境。
返回值:
Bool- 如果当前环境为预发布环境则返回 true,否则返回 false。
func isProduction()
cangjie
func isProduction(): Bool功能:检查当前环境是否为生产环境。
返回值:
Bool- 如果当前环境为生产环境则返回 true,否则返回 false。
func isDevelopment()
cangjie
func isDevelopment(): Bool功能:检查当前环境是否为开发环境。
返回值:
Bool- 如果当前环境为开发环境则返回 true,否则返回 false。