Skip to content

只下载 GitHub 仓库中的某一个特定目录

1.使用 degit 工具(前端推荐)

如果你平常开发经常接触 Node.js/npm,可以使用 degit 这个超轻量的工具。它直接下载指定目录,且不会留下任何 git 历史记录,非常适合用来下载示例模板。

直接运行(无需全局安装):

bash
npx degit TanStack/router/examples/react/router-monorepo-react-query my-project

注:my-project 是你想在本地创建的文件夹名称。

2.使用强大的新工具 giget(成功率极高)

giget 是目前更现代、更稳定的目录克隆工具(由 Unjs 团队维护,Nuxt 等知名框架官方底层都在用)。它内置了更好的网络重试机制和更优雅的 CDN 切换,几乎不会出现 zlib 错误。

直接在你的终端运行(无需安装):

bash
npx giget gh:TanStack/router/examples/react/router-monorepo-react-query tanstack-router-monorepo