跳至内容

常见问题 ​

报 EUNSUPPORTEDPROTOCOL (workspace:) 怎么办? ​

在 website/ 里直接 npm install 会误检父级 pnpm 单一代码库。用 npm install --workspaces=false 只装当前子包即可。

报缺少 @rollup/rollup-win32-x64-msvc 或 @esbuild/win32-x64? ​

这是 npm 可选依赖(optional)的已知 bug。显式补装匹配版本的原生包即可(见本地运行)。

怎么新增一页? ​

在 docs/ 下新建 Markdown,并在 website/docs.ts 的清单里加一条 pairedPages 记录——中英文源文件分别为 xxx.md 与 xxx.zh.md,二者都要存在,否则投影会报错。

页面右侧的「本页目录」为什么是空的? ​

本页目录(outline)只抓取页面的二级(##)与三级(###)标题。如果某页只有一级标题,目录就是空的——给页面补充 ## 小节 即可。