SuperAPI AI 工具集

update-spatie-docs

部署与运维

查看项目

更新于 10-15 21:47

技能介绍

用途:spatie.be 文档站在 PR 合并后不会自动重建,需手动对目标仓库执行 docs:import 命令来发布文档改动。

主要能力:通过 php artisan remote 在生产 spatie.be 实例上运行 docs:import,并指定 --repo=spatie/{repo_name}。

使用方式:在 ~/dev/code/spatie.be 目录下执行两次以下命令(第二次可捕获首次未跟上的版本): cd ~/dev/code/spatie.be && php artisan remote "docs:import --repo=spatie/{repo_name}" cd ~/dev/code/spatie.be && php artisan remote "docs:import --repo=spatie/{repo_name}" 命令需完整写出;ar 别名仅适用于交互式手输,非交互 shell(如子代理或定时任务)中别名未定义,会静默失败。若未提供仓库名参数,应向用户询问。

验证:导入有时会在页面实际更新前就返回成功,需 curl 具体改动页面确认: curl -sL "https://spatie.be/docs/{repo_name}/v2/some-page-you-changed" | grep -oE '<title>[^<]*</title>' 若标题显示为回退的 Introduction 页而非预期页面,说明缓存尚未跟上,稍等后重试。

限制:资料未提供其他参数、权限要求或失败处理细节。