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

如何使vendor_pull命令在Windows系统生效?修正路径与命令格式

适配Windows系统的vendor_pull命令配置

直接替换为以下兼容Windows CMD的命令配置即可:

vendor_pull:
  - cmd /c rd /s /q "src\static\vendor"
  - cmd /c if not exist "src\static\vendor\htmx\" mkdir "src\static\vendor\htmx\"
  - cmd /c if not exist "src\static\vendor\flowbite\" mkdir "src\static\vendor\flowbite\"
  - cmd /c curl -L https://unpkg.com/htmx.org@1.8.2 -o .\src\static\vendor\htmx\htmx.min.js
  - cmd /c copy ".\node_modules\flowbite\dist\flowbite.min.js" ".\src\static\vendor\flowbite\flowbite.min.js"

核心修改说明

  • 删除目录:Windows CMD中删除含子内容的目录需用rd /s /q,/s递归删除目录及所有子项,/q静默执行无需确认;必须通过cmd /c调用CMD解释器执行命令,否则会被识别为未知指令。
  • 创建多级目录:Windows原生mkdir无-p参数,需先通过if not exist 路径判断目录是否存在,再执行创建操作,避免父目录缺失导致创建失败。
  • 路径规范:统一使用Windows标准路径分隔符\(部分场景支持正斜杠,但反斜杠兼容性更强),同时给路径添加引号,避免路径含空格时触发错误。
  • 命令执行逻辑:你之前替换为cmd后无报错但未执行,是因为缺少/c参数——cmd仅启动CMD窗口,cmd /c才会执行后续命令并自动退出。

内容的提问来源于stack exchange,提问作者Daniel KGB

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.16 06:50:18