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

执行npm install遇TypeScript语法错误,求助解决Tornado-cash cli安装问题

解决Tornado-Cash CLI npm install时的TypeScript相关错误
  • 降级Node.js版本到兼容版本
    Tornado-Cash CLI对Node.js 18的兼容性可能存在问题,建议降级到Node.js 16.x系列(比如16.20.0),用nvm管理版本更方便:

    • 先安装nvm,可通过官方脚本完成安装,安装后重启终端
    • 执行以下命令切换版本:
      nvm install 16
      nvm use 16
      

    切换完成后重新运行npm install

  • 修正TypeScript配置
    检查项目根目录的tsconfig.json,确保配置符合项目要求,参考配置如下:

    {
      "compilerOptions": {
        "target": "ES2020",
        "module": "commonjs",
        "strict": false,
        "esModuleInterop": true,
        "skipLibCheck": true,
        "forceConsistentCasingInFileNames": true,
        "experimentalDecorators": true,
        "emitDecoratorMetadata": true
      }
    }
    

    如果没有这个文件,手动创建后再执行npm install

  • 清理缓存后重装依赖
    执行以下命令清理缓存和旧依赖,再重新安装:

    npm cache clean --force
    rm -rf node_modules package-lock.json
    npm install
    
  • 安装指定版本的TypeScript
    直接安装项目兼容的TypeScript版本(比如4.9.5),再执行安装命令:

    npm install typescript@4.9.5 --save-dev
    npm install
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.26 03:48:24