Skip to content

处理 web 工具链的小问题 - #179

Merged
YDX-2147483647 merged 2 commits into
typst-doc-cn:masterfrom
YDX-2147483647:web
Jul 20, 2026
Merged

处理 web 工具链的小问题#179
YDX-2147483647 merged 2 commits into
typst-doc-cn:masterfrom
YDX-2147483647:web

Conversation

@YDX-2147483647

@YDX-2147483647 YDX-2147483647 commented Jul 15, 2026

Copy link
Copy Markdown
Member

@netlify

netlify Bot commented Jul 15, 2026

Copy link
Copy Markdown

Deploy Preview for luxury-mochi-9269a9 ready!

Name Link
🔨 Latest commit 4bc7219
🔍 Latest deploy log https://app.netlify.com/projects/luxury-mochi-9269a9/deploys/6a5dfe213624e50008d78863
😎 Deploy Preview https://deploy-preview-179--luxury-mochi-9269a9.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

之前在 typst-doc-cn#131 升级了 VitePress 版本。新版 VitePress 更改了新创建而未提交页面的`lastUpdated`的格式,之前是`null`,现在是`0`。这导致新创建而未提交的页面在`pnpm dev`时用之前`<Layout>`会报错,渲染不了。
vuejs/vitepress#4958
vuejs/vitepress#5321
pnpm 在 typst-doc-cn#2 处理 bun 报错时固定到了 v10.11.0,供 netlify 读取。
https://docs.netlify.com/build/configure-builds/manage-dependencies/#pnpm

现在用 pnpm 最新版 v11 运行此项目时会套壳一个 v10.11.0,在 Windows 上严重拖慢性能,因此升级。

之前设置中的`peerDependencyRules`似乎没用,就删除了吧。

https://pnpm.io/migration
@YDX-2147483647
YDX-2147483647 merged commit 59c4f44 into typst-doc-cn:master Jul 20, 2026
8 checks passed
@YDX-2147483647
YDX-2147483647 deleted the web branch July 20, 2026 10:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant