Skip to content

@tripo3d/lens / nuxt/module / ModuleOptions

Interface: ModuleOptions ​

Defined in: src/nuxt/module.ts:5

@tripo3d/lens/nuxt 模块配置(nuxt.config 的 tripoLens 键)

Properties ​

PropertyTypeDescriptionDefined in
appstringevent_format App 段(client!==false 时必填;client:false 由你自己的实例提供,可省略)src/nuxt/module.ts:7
captureSsrErrors?booleanErrorPlugin 采集 SSR 服务端错误(需 errors=true)。默认 truesrc/nuxt/module.ts:9
captureSsrPerf?booleanPerformancePlugin 采集 SSR 渲染性能(需 performance!==false)。默认 true(与 captureSsrErrors 对称)src/nuxt/module.ts:11
client?boolean是否由适配器创建并接管客户端实例。默认 true。 设 false → 适配器只注册服务端 SSR 采集(Nitro plugin),不创建客户端实例; 客户端实例由你自己 new TripoLens(须装 PerformancePlugin({captureSsr}) + ErrorPlugin({captureSsr}), 并在注水时机调 markHydration() 读取 SSR 容器)。用于「自带实例 + 仅借适配器搬运 SSR」。src/nuxt/module.ts:18
configUrlstringCDN 远端配置 JSON 完整 URL(client!==false 时必填)src/nuxt/module.ts:20
endpointstring完整上报地址(含路径);client!==false 时必填(SDK 已移除内置默认,必须显式提供)src/nuxt/module.ts:22
errors?boolean装配 ErrorPlugin。默认 true(Nuxt 适配器零接线开箱即用;核心 SDK 仍 opt-in)src/nuxt/module.ts:24
performance?boolean装配 PerformancePlugin(Web Vitals / Navigation / LongTask / 慢资源)。默认 true。SSR 渲染性能另由 captureSsrPerf 控制src/nuxt/module.ts:26
tracking?boolean装配 TrackingPlugin(autoTrack)。默认 true(Nuxt 适配器零接线开箱即用;核心 SDK 仍 opt-in)src/nuxt/module.ts:28

基于 MIT 协议发布(内部使用)