Skip to content
VibeStart介绍博客
约30秒 · 登录前检查

你的网站可以立即部署吗?

在项目文件夹中运行一次只读命令,检查必备工具和部署准备状态。如有缺失,我们会引导你进入合适的开始路径。

1

设置要部署的网站名称

选择项目所在的操作系统,并输入要在GitHub和Vercel上使用的名称。

本地文件夹可以使用不同名称,也可以位于任意位置。例如 my-portfolio。

2

检查准备状态

在VS Code中打开项目文件夹,然后将下面的命令粘贴到Ubuntu(WSL)终端。

p="$PWD"
git_status=missing
node_status=missing
npm_status=missing
project_status=missing
next_status=missing
command -v git >/dev/null 2>&1 && git_status=ok
if command -v node >/dev/null 2>&1; then
  node_status=outdated
  node -e 'const [a,b]=process.versions.node.split(".").map(Number);process.exit((a===22&&b>=12)||a>=24?0:1)' >/dev/null 2>&1 && node_status=ok
fi
command -v npm >/dev/null 2>&1 && npm_status=ok
[ -f "$p/package.json" ] && project_status=ok
[ -f "$p/package.json" ] && grep -Eq '"next"[[:space:]]*:' "$p/package.json" && next_status=ok
printf 'VIBESTART_READY::git=%s::node=%s::npm=%s::project=%s::next=%s\n' "$git_status" "$node_status" "$npm_status" "$project_status" "$next_status"

只读取当前终端文件夹和Node.js版本,不会修改文件。

粘贴的结果只在此浏览器中判断,不会发送或保存到服务器。