weapp-vite / WeappViteConfig
接口: WeappViteConfig
定义于: packages/weapp-vite/src/types/config.ts:114
属性
copy?
optional
copy:CopyOptions
定义于: packages/weapp-vite/src/types/config.ts:152
需要被额外包括的资源 默认情况下包括大部分的图片资源格式
enhance?
optional
enhance:EnhanceOptions
定义于: packages/weapp-vite/src/types/config.ts:169
增强配置
generate?
optional
generate:GenerateOptions
定义于: packages/weapp-vite/src/types/config.ts:133
weapp-vite generate 相关的配置
isAdditionalWxml()?
optional
isAdditionalWxml: (wxmlFilePath
) =>boolean
定义于: packages/weapp-vite/src/types/config.ts:159
是否把扫描到的 wxml 添加到额外的 wxml 文件列表, 输出到最终的产物中
参数
wxmlFilePath
string
返回
boolean
jsonAlias?
optional
jsonAlias:AliasOptions
定义于: packages/weapp-vite/src/types/config.ts:123
json 配置文件别名
npm?
optional
npm:object
定义于: packages/weapp-vite/src/types/config.ts:127
构建 npm 相关的配置
tsup()?
optional
tsup: (options
,pkgMeta
) =>undefined
|TsupOptions
参数
options
pkgMeta
返回
undefined
| TsupOptions
platform?
optional
platform:MpPlatform
定义于: packages/weapp-vite/src/types/config.ts:164
编译目标平台
srcRoot?
optional
srcRoot:string
定义于: packages/weapp-vite/src/types/config.ts:119
Description
应用入口目录 (app.json 所在的目录) 默认 js 模板在根目录,ts 模板在 miniprogram 目录
subPackages?
optional
subPackages:Record
<string
,Pick
<SubPackage
,"independent"
|"dependencies"
> &object
>
定义于: packages/weapp-vite/src/types/config.ts:144
分包是否独立的 rollup 编译上下文 默认情况下,当一个分包设置了 independent: true 之后会默认启用 可以设置 key: 为 root, value: {independent:true} 来强制启用 独立的 rollup 编译上下文
tsconfigPaths?
optional
tsconfigPaths:PluginOptions
定义于: packages/weapp-vite/src/types/config.ts:137
传递给 vite-tsconfig-paths 插件的参数