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

运行npx thirdweb@latest create --contract命令出现mkdir错误求助

问题原因

Windows系统的文件/目录命名规则禁止使用冒号(:)这类特殊字符,thirdweb CLI尝试创建的临时目录路径中包含thirdweb:cli,违反系统规则导致创建目录失败。

解决方法
  • 修改临时目录路径:
    打开命令提示符或PowerShell,先设置临时目录环境变量,再重新执行命令:
    set TMP=C:\Users\fahim\AppData\Local\Temp\thirdweb-temp
    set TEMP=C:\Users\fahim\AppData\Local\Temp\thirdweb-temp
    npx thirdweb@latest create --contract
    
  • 清理旧缓存并强制重新执行:
    1. 手动删除C:\Users\fahim\AppData\Local\Temp\fahim下的缓存文件夹
    2. 执行命令:
      npx thirdweb@latest create --contract --force
      
  • 切换到WSL环境执行:
    如果系统支持Windows子系统Linux,在WSL终端中直接运行原命令,Linux文件命名规则不受Windows限制,可避免该错误。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 08:40:48