@vtj / cli / CreateUniappViteConfigOptions
Interface: CreateUniappViteConfigOptions
Defined in: packages/cli/src/vite/types.ts:272
Properties
alias?
optionalalias:Record<string,string>
Defined in: packages/cli/src/vite/types.ts:331
别名
buildEnd()?
optionalbuildEnd: (error?) =>void
Defined in: packages/cli/src/vite/types.ts:348
编译完成时触发回调函数
Parameters
error?
any
Returns
void
debug?
optionaldebug:boolean
Defined in: packages/cli/src/vite/types.ts:276
打印最终 vite.config
defineConfig()?
optionaldefineConfig: (config) =>UserConfigExport
Defined in: packages/cli/src/vite/types.ts:281
自定义配置 vite 配置
Parameters
config
UserConfig
Returns
UserConfigExport
envPath?
optionalenvPath:string
Defined in: packages/cli/src/vite/types.ts:286
环境配置文件目录位置
external?
optionalexternal:string[]
Defined in: packages/cli/src/vite/types.ts:336
不打包的依赖
host?
optionalhost:string
Defined in: packages/cli/src/vite/types.ts:301
主机头
https?
optionalhttps:boolean
Defined in: packages/cli/src/vite/types.ts:306
开启https
node?
optionalnode:boolean|PolyfillOptions
Defined in: packages/cli/src/vite/types.ts:341
开启 nodePolyfills
open?
optionalopen:boolean
Defined in: packages/cli/src/vite/types.ts:311
打开浏览器
outDir?
optionaloutDir:string
Defined in: packages/cli/src/vite/types.ts:321
打包输出文件夹
plugins?
optionalplugins:PluginOption[]
Defined in: packages/cli/src/vite/types.ts:326
插件
port?
optionalport:number
Defined in: packages/cli/src/vite/types.ts:291
开发端口
previewPort?
optionalpreviewPort:number
Defined in: packages/cli/src/vite/types.ts:296
预览端口
proxy?
optionalproxy:ProxyConfig
Defined in: packages/cli/src/vite/types.ts:316
代理