Skip to content

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。