You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

执行npm run无响应,无法推送到GitHub gh-pages分支求助

解决思路
  • 单独执行npm run docs:build命令,观察是否有输出或报错。如果无反应,添加verbose参数查看详细日志:npm run docs:build --verbose,定位命令执行的卡点。
  • 给脚本添加执行权限(针对Git Bash/WSL环境):执行chmod +x publish.sh后再运行脚本,避免因权限不足导致无响应。
  • 替换脚本的shell解释器:将脚本第一行#!/usr/bin/env sh改为#!/usr/bin/env bash,或直接用bash执行脚本:bash publish.sh,规避Windows下sh的兼容性问题。
  • 检查VuePress配置:确认docs/.vuepress/config.js中的dest字段是否设置为docs/.vuepress/dist,错误的输出目录会导致后续步骤失败,甚至可能让build命令静默报错。
  • 核对package.json的脚本定义:确认scripts中的docs:build是否正确,比如是否为vuepress build docs,拼写错误会导致命令无法触发。
  • 重新安装依赖:执行npm install确保所有依赖完整,部分build专属依赖缺失可能导致命令无响应。
  • 分步执行脚本命令:不要直接运行整个publish.sh,依次执行npm run docs:build、cd docs/.vuepress/dist、git init等步骤,定位具体哪一步出现问题。

内容的提问来源于stack exchange,提问作者Dariia Hryhorieva

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 08:56:08