HttpServerSPAConfig

用于配置单页应用(Single Page Application)服务的接口。

HttpServerRoute.singlePageApplication 的配置块中使用。

Author

M8Test, [email protected], https://m8test.com

Functions

Link copied to clipboard
abstract fun getContext(): ScriptContext

获取脚本上下文对象 ScriptContext.

Link copied to clipboard
abstract fun ignoreFiles(block: (path: ScriptFile) -> Boolean)

定义一个规则,用于忽略某些文件的处理。

Link copied to clipboard
abstract fun setApplicationRoute(path: String)

设置 SPA 应用的根 URL 路径。

Link copied to clipboard
abstract fun setDefaultPage(page: String)

设置默认的入口页面文件名。 所有未匹配到静态文件或其他路由的请求都将被重定向到此页面。

Link copied to clipboard
abstract fun setFilesPath(path: ScriptFile)

设置包含 SPA 静态文件(如 HTML, JS, CSS)的根目录。