Skip to content

JavaScript API

Vite の JavaScript API は完全に型付けされているので、自動補完とバリデーションを活用するために VS Code の JS 型チェックを有効にするか、TypeScript を使用することをおすすめします。

createServer

型シグネチャー:

ts
async function createServer(inlineConfig?: InlineConfig): Promise<ViteDevServer>

使用例:

ts
import { 
fileURLToPath
} from 'node:url'
import {
createServer
} from 'vite'
const
__dirname
=
fileURLToPath
(new
URL
('.', import.meta.
url
))
const
server
= await
createServer
({
// 有効なユーザー設定オプションに `mode` と `configFile` を追加
configFile
: false,
root
:
__dirname