严重级别:🔴 P0 — 阻断性,生产构建完全无法使用
影响版本:v0.9.2
复现步骤:
deno.json 中 @lessjs/core 版本设为 0.9.2
deno task build
期望行为:SSG 构建成功
实际行为:Phase 1 SSR build 失败:
[MISSING_EXPORT] Error: "renderDSD" is not exported by ".less/.less-runtime.ts".
[MISSING_EXPORT] Error: "renderDSDByName" is not exported by ".less/.less-runtime.ts".
[MISSING_EXPORT] Error: "wrapInDocument" is not exported by ".less/.less-runtime.ts".
根因分析:virtual:less-hono-entry 虚拟模块引用了 @lessjs/core/less-runtime 的 renderDSD、renderDSDByName、wrapInDocument 三个导出,但 v0.9.2 的 less-runtime 子路径实际并未导出这些符号。这是 LessJS 内部模块间的接口不匹配。
严重级别:🔴 P0 — 阻断性,生产构建完全无法使用
影响版本:v0.9.2
复现步骤:
deno.json中@lessjs/core版本设为0.9.2deno task build期望行为:SSG 构建成功
实际行为:Phase 1 SSR build 失败:
根因分析:
virtual:less-hono-entry虚拟模块引用了@lessjs/core/less-runtime的renderDSD、renderDSDByName、wrapInDocument三个导出,但 v0.9.2 的less-runtime子路径实际并未导出这些符号。这是 LessJS 内部模块间的接口不匹配。