passieren (eine Rechnung oder Inspektion etc.)系统化的配置检查方案可预防大多数部署问题:
- Validierung der Umwelt: Verwendung
node -v
确认 Node.js ≥18.0 - 密钥检查Um sicherzustellen, dass
.env.local
中所有配置项完整(重点检查 OAuth 回调 URL) - 权限确认:GitHub 账号对数据仓库有写入权限
分步排错指南:
- 登录失败:检查 GitHub OAuth App 的 Callback URL 必须包含完整路径
- 数据加载异常:手动创建空的
navigation.json
文件初始化仓库 - 构建报错:删除
node_modules
和 lockfile 后重新pnpm install
推荐在本地 pnpm dev
测试通过后再进行线上部署。
Diese Antwort stammt aus dem ArtikelNavSphere: eine moderne persönliche Navigationsseite, die auf GitHub-Repositories basiertDie