Skip to content

weapp-vite / WeappViteConfig

Interface: WeappViteConfig

Properties

copy?

optional copy: CopyOptions

需要被额外包括的资源 默认情况下包括大部分的图片资源格式

Defined in

packages/weapp-vite/src/types.ts:141


enhance?

optional enhance: EnhanceOptions

增强配置

Defined in

packages/weapp-vite/src/types.ts:151


generate?

optional generate: GenerateOptions

weapp-vite generate 相关的配置

Defined in

packages/weapp-vite/src/types.ts:122


jsonAlias?

optional jsonAlias: AliasOptions

json 配置文件别名

Defined in

packages/weapp-vite/src/types.ts:112


npm?

optional npm: object

构建 npm 相关的配置

tsup()?

optional tsup: (options, pkgMeta) => undefined | TsupOptions

Parameters
options

TsupOptions

pkgMeta

BuildNpmPackageMeta

Returns

undefined | TsupOptions

Defined in

packages/weapp-vite/src/types.ts:116


platform?

optional platform: "weapp"

编译目标平台

Defined in

packages/weapp-vite/src/types.ts:146


srcRoot?

optional srcRoot: string

Description

应用入口目录 (app.json 所在的目录) 默认 js 模板在根目录,ts 模板在 miniprogram 目录

Defined in

packages/weapp-vite/src/types.ts:108


subPackages?

optional subPackages: Record<string, Pick<SubPackage, "independent" | "dependencies"> & object>

分包是否独立的 rollup 编译上下文 默认情况下,当一个分包设置了 independent: true 之后会默认启用 可以设置 key: 为 root, value: {independent:true} 来强制启用 独立的 rollup 编译上下文

Defined in

packages/weapp-vite/src/types.ts:133


tsconfigPaths?

optional tsconfigPaths: PluginOptions

传递给 vite-tsconfig-paths 插件的参数

Defined in

packages/weapp-vite/src/types.ts:126

Released under the MIT License.