W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
interface ViteDevServer {
/**
* 被解析的 Vite 配置對(duì)象
*/
config: ResolvedConfig
/**
* 一個(gè) connect 應(yīng)用實(shí)例
* - 可以用于將自定義中間件附加到開發(fā)服務(wù)器。
* - 還可以用作自定義http服務(wù)器的處理函數(shù)。
或作為中間件用于任何 connect 風(fēng)格的 Node.js 框架。
*
* https://github.com/senchalabs/connect#use-middleware
*/
middlewares: Connect.Server
/**
* 本機(jī) node http 服務(wù)器實(shí)例
*/
httpServer: http.Server | null
/**
* chokidar 監(jiān)聽器實(shí)例
* https://github.com/paulmillr/chokidar#api
*/
watcher: FSWatcher
/**
* web socket 服務(wù)器,帶有 `send(payload)` 方法。
*/
ws: WebSocketServer
/**
* Rollup 插件容器,可以針對(duì)給定文件運(yùn)行插件鉤子。
*/
pluginContainer: PluginContainer
/**
* 跟蹤導(dǎo)入關(guān)系、url 到文件映射和 hmr 狀態(tài)的模塊圖。
*/
moduleGraph: ModuleGraph
/**
* 以代碼方式解析、加載和轉(zhuǎn)換 url 并獲取結(jié)果
* 而不需要通過 http 請(qǐng)求管道。
*/
transformRequest(
url: string,
options?: TransformOptions
): Promise<TransformResult | null>
/**
* 應(yīng)用 Vite 內(nèi)建 HTML 轉(zhuǎn)換和任意插件 HTML 轉(zhuǎn)換
*/
transformIndexHtml(url: string, html: string): Promise<string>
/**
* 加載一個(gè)給定的 URL 作為 SSR 的實(shí)例化模塊
*/
ssrLoadModule(
url: string,
options?: { isolated?: boolean }
): Promise<Record<string, any>>
/**
* 解決 ssr 錯(cuò)誤堆棧信息
*/
ssrFixStacktrace(e: Error): void
/**
* 啟動(dòng)服務(wù)器
*/
listen(port?: number, isRestart?: boolean): Promise<ViteDevServer>
/**
* 重啟服務(wù)器
*
* @param forceOptimize - 強(qiáng)制優(yōu)化器重新大伯啊,和命令行內(nèi)使用 --force 一致
*/
restart(forceOptimize?: boolean): Promise<void>
/**
* 停止服務(wù)器
*/
close(): Promise<void>
}
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: