Skip to content

@vtj


@vtj / cli / CreateUniappViteConfigOptions

Interface: CreateUniappViteConfigOptions ​

Defined in: packages/cli/src/vite/types.ts:278

Properties ​

alias? ​

optional alias: Record<string, string>

Defined in: packages/cli/src/vite/types.ts:342

别名


buildEnd()? ​

optional buildEnd: (error?) => void

Defined in: packages/cli/src/vite/types.ts:359

编译完成时触发回调函数

Parameters ​

error? ​

any

Returns ​

void


cors? ​

optional cors: boolean | CorsOptions

Defined in: packages/cli/src/vite/types.ts:327

CORS 配置


debug? ​

optional debug: boolean

Defined in: packages/cli/src/vite/types.ts:282

打印最终 vite.config


defineConfig()? ​

optional defineConfig: (config) => UserConfigExport

Defined in: packages/cli/src/vite/types.ts:287

自定义配置 vite 配置

Parameters ​

config ​

UserConfig

Returns ​

UserConfigExport


envPath? ​

optional envPath: string

Defined in: packages/cli/src/vite/types.ts:292

环境配置文件目录位置


external? ​

optional external: string[]

Defined in: packages/cli/src/vite/types.ts:347

不打包的依赖


host? ​

optional host: string

Defined in: packages/cli/src/vite/types.ts:307

主机头


https? ​

optional https: boolean

Defined in: packages/cli/src/vite/types.ts:312

开启https


node? ​

optional node: boolean | PolyfillOptions

Defined in: packages/cli/src/vite/types.ts:352

开启 nodePolyfills


open? ​

optional open: boolean

Defined in: packages/cli/src/vite/types.ts:317

打开浏览器


outDir? ​

optional outDir: string

Defined in: packages/cli/src/vite/types.ts:332

打包输出文件夹


plugins? ​

optional plugins: PluginOption[]

Defined in: packages/cli/src/vite/types.ts:337

插件


port? ​

optional port: number

Defined in: packages/cli/src/vite/types.ts:297

开发端口


previewPort? ​

optional previewPort: number

Defined in: packages/cli/src/vite/types.ts:302

预览端口


proxy? ​

optional proxy: ProxyConfig

Defined in: packages/cli/src/vite/types.ts:322

代理