PAGES DRIVECOMMAND REFERENCE

DOCUMENTATION / 4.1

命令说明

以下命令同时适用于完整版和最小 CLI。Windows 最小版使用 pages-drive.cmd

首次使用

install.cmd
pages-drive.cmd setup

安装依赖、生成本地配置,登录 Cloudflare,并自动创建或检查主目录项目与数据项目。

常用命令

setup初始化 Cloudflare 登录、Pages 项目和根索引。 up上传文件或目录;支持 --workers 设置并发数。 dl下载最新或指定时间戳版本;可传入上一级、上两级目录索引以直达文件。 mkdir创建远程目录,可用 --view 设置目录视图。 rm从远程目录树移除文件或目录记录。 mv移动或重命名远程文件、目录。 cv清理旧版本;可限定文件或指定版本时间。 rv为历史版本添加名称,空名称表示移除名称。

完整语法

上传

pages-drive.cmd up <本地文件或目录> [远程路径] [--workers <数量>]

下载

pages-drive.cmd dl <文件路径> [时间戳] [--concurrency <数量>] [--no-proxy]
[--parent-dir <上一级目录>] [--grandparent-dir <上两级目录>]
[--parent-index-url <URL>] [--grandparent-index-url <URL>]

目录索引 URL 有效时,CLI 会跳过从根 JSON 逐级查找最新文件夹 URL;无效时自动回退实时解析。

新建目录

pages-drive.cmd mkdir <文件夹路径> [--view <类型>]

删除

pages-drive.cmd rm <文件或目录路径>

移动

pages-drive.cmd mv <源路径> <目标路径>

清理版本

pages-drive.cmd cv [--path <文件路径>] [--target <createdAt>]

版本命名

pages-drive.cmd rv <文件路径> <createdAt> [版本名称]

示例

pages-drive.cmd mkdir /photos/2026
pages-drive.cmd up D:\photo.jpg /photos/2026/photo.jpg --workers 8
pages-drive.cmd dl /photos/2026/photo.jpg --concurrency 4
pages-drive.cmd dl /photos/2026/photo.jpg --grandparent-dir /photos --grandparent-index-url https://example.pages.dev/main.json
pages-drive.cmd mv /photos/2026/photo.jpg /photos/cover.jpg

预加载建议

推荐本地存储文件对应索引,以加快文件预加载速度。4.1 会使用独立的本地注册表保存目录到索引 URL 的映射,目录内容仍从远程实时读取。