越界发现,记录于 #3577(修同页的幽灵目录/示例 schema/Package Information)期间通读全文时。未在该 PR(#3616)中顺手修改 —— 该单锁死在那三类结构性虚构上,这是第四处,属另一件事(环境变量面,正是 #3538 的题域)。
事实(对 origin/main 复核,切点 622c23082)
content/docs/utilities/runner.mdx 的 ## Best Practices → ### 2. Environment Configuration:
Use environment variables for configuration:
const config = {
apiUrl: import.meta.env.VITE_API_URL,
features: {
analytics: import.meta.env.VITE_ENABLE_ANALYTICS === 'true',
},
}
同一页上方 ## Configuration → ## Metadata Loading(#3537 / PR #3581 补的那节)写着相反的话:
This is the Runner's only API base URL setting — it reads no environment variables and no config file
两句在同一页、相隔约 400 行,读者按哪句都算「照文档做」。
实现侧支持后一句:grep -rn "import.meta.env\|process.env\|loadEnv\|VITE_" packages/runner 无输出(核查范围是整个包,不只 src)。VITE_API_URL / VITE_ENABLE_ANALYTICS 在 packages/runner 下均不存在。
这是 #3538 的漏网。那个 PR(commit 039d2d077,Fixes #3533)以「文档不许描述不存在的能力」为由,把本页的 ## Environment Variables 整节删除 —— 但只删了那一节,这处 Best Practices 小节原样留下,把同一个不存在的配置面又讲了一遍。删除的那节写的是 VITE_API_URL + VITE_APP_TITLE,与本处的 VITE_API_URL 是同一条。
建议
同 #3538 的口径:整个 ### 2. Environment Configuration 小节删除,而不是换个变量名续命 —— Runner 没有任何配置面可以承接它,唯一的配置入口是 ?api= 查询参数(已由 Metadata Loading 一节完整覆盖)。删后 ## Best Practices 剩下两条(「One File per Page」与「Error Boundaries」),编号需顺延。
注意:本页的 ### 1. 那条在 #3616 里已从 Modular Schemas 改写为 One File per Page,接手前请先拉最新 main。
Generated by Claude Code
越界发现,记录于 #3577(修同页的幽灵目录/示例 schema/Package Information)期间通读全文时。未在该 PR(#3616)中顺手修改 —— 该单锁死在那三类结构性虚构上,这是第四处,属另一件事(环境变量面,正是 #3538 的题域)。
事实(对
origin/main复核,切点622c23082)content/docs/utilities/runner.mdx的## Best Practices→### 2. Environment Configuration:同一页上方
## Configuration→## Metadata Loading(#3537 / PR #3581 补的那节)写着相反的话:两句在同一页、相隔约 400 行,读者按哪句都算「照文档做」。
实现侧支持后一句:
grep -rn "import.meta.env\|process.env\|loadEnv\|VITE_" packages/runner无输出(核查范围是整个包,不只src)。VITE_API_URL/VITE_ENABLE_ANALYTICS在packages/runner下均不存在。与 #3538 的关系
这是 #3538 的漏网。那个 PR(commit
039d2d077,Fixes #3533)以「文档不许描述不存在的能力」为由,把本页的## Environment Variables整节删除 —— 但只删了那一节,这处 Best Practices 小节原样留下,把同一个不存在的配置面又讲了一遍。删除的那节写的是VITE_API_URL+VITE_APP_TITLE,与本处的VITE_API_URL是同一条。建议
同 #3538 的口径:整个
### 2. Environment Configuration小节删除,而不是换个变量名续命 —— Runner 没有任何配置面可以承接它,唯一的配置入口是?api=查询参数(已由 Metadata Loading 一节完整覆盖)。删后## Best Practices剩下两条(「One File per Page」与「Error Boundaries」),编号需顺延。注意:本页的
### 1.那条在 #3616 里已从Modular Schemas改写为One File per Page,接手前请先拉最新main。Generated by Claude Code