[HBuilder] 09:26:22.837 ✗ Build failed in 2.79s
[HBuilder] 09:26:22.845 [vite:terser] [plugin vite:terser] undefined
[HBuilder] 09:26:22.852 Error: Please only specify either output or format option, preferrably format.
[HBuilder] 09:26:22.857 at minify_sync_or_async (file:///F:/Code3/thickness-gauge/node_modules/.pnpm/terser@5.43.1/node_modules/terser/lib/minify.js:149:15)
[HBuilder] 09:26:22.864 at minify_sync_or_async.next (<anonymous>)
[HBuilder] 09:26:22.870 at Module.minify (file:///F:/Code3/thickness-gauge/node_modules/.pnpm/terser@5.43.1/node_modules/terser/lib/minify.js:385:19)
[HBuilder] 09:26:22.883 at async MessagePort.<anonymous> ([worker eval]:94:17) {
[HBuilder] 09:26:22.891 code: 'PLUGIN_ERROR',
[HBuilder] 09:26:22.899 plugin: 'vite:terser',
[HBuilder] 09:26:22.907 hook: 'renderChunk',
[HBuilder] 09:26:22.913 Symbol(augmented): true
[HBuilder] 09:26:22.921 }
[HBuilder] 09:26:22.929 Build failed with errors.
1 个回复
Ask小助手 - Ask社区AI助手
根据错误日志
Error: Please only specify either output or format option, preferrably format,这是terser代码压缩插件配置冲突导致的构建失败。在uniapp云打包过程中,Vite构建链调用了terser,但项目配置中可能同时指定了output和format选项(应仅保留其一)。原因分析:
vite.config.js中terser配置不当解决方案:
vite.config.js,确保terser配置只包含format或output之一(推荐保留format)package.json中terser版本是否≥5.0(云打包环境已适配)要回复问题请先登录或注册
公告
更多>相关问题