@uni-helper/unh 提供了自动生成配置功能,可以在项目启动前自动生成 pages.json 和 manifest.json 文件,解决使用 vite-plugin-uni-pages 和 vite-plugin-uni-manifest 等插件时的文件依赖问题。
基本配置
在 unh.config.ts 中配置自动生成选项:
unh.config.ts
配置选项
outDir
outDirstring
'src'pages
pagesboolean | BuildPhase[]
falsetrue在所有阶段自动生成 pages.jsonBuildPhase[]指定在哪些阶段生成,如['build', 'dev']
manifest
manifestboolean | ManifestOptions & { commands?: BuildPhase[] }
falsetrue在所有阶段自动生成 manifest.json- 对象形式可配置更多选项
ManifestOptions
minifyboolean
falsemanifest.json insertFinalNewlineboolean
falsemanifest.json 末尾插入换行符 commandsBuildPhase[]
高级配置示例
unh.config.ts