SuperAPI AI 工具集

openai-netlify-deploy

部署与运维

查看项目

更新于 10-16 01:14

技能介绍

用途:通过 Netlify CLI(npx netlify)自动完成 Web 项目的 Netlify 部署,适合用户要求部署、托管、发布或将站点/仓库链接到 Netlify 的场景。

主要能力:验证 Netlify CLI 登录状态;检测项目配置与所用框架;将本地项目链接到已有站点或新建站点;部署到生产或预览环境;部署后报告部署 URL、站点 URL 与日志链接。

使用方式:先检查登录 npx netlify status,未登录时引导执行 npx netlify login(浏览器 OAuth),也可设置 NETLIFY_AUTH_TOKEN 环境变量。未链接时先尝试按 Git 远程仓库链接:git remote show origin、npx netlify link --git-remote-url <REMOTE_URL>;若站点不存在则执行 npx netlify init 创建。部署前安装依赖(如 npm install),随后用 npx netlify deploy 生成带唯一 URL 的预览部署,或用 npx netlify deploy --prod 发布到生产。CLI 会依据 netlify.toml 或交互提示确定构建命令与发布目录。

限制与注意:需要已登录的 Netlify 账号与有效 Web 项目;部署可能需要数分钟,应设置合适超时;敏感配置不应提交到 Git,应在 Netlify 后台环境变量中设置;错误时可参考“未登录/未链接站点/构建失败/发布目录不存在”等对应处理,或使用 netlify open、netlify logs、netlify dev。具体收费与价格暂未提供。