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

执行pnpm run tsc报错ERR_PNPM_NO_SCRIPT Missing script: tsc的解决方法

解决pnpm run tsc报错"ERR_PNPM_NO_SCRIPT Missing script: tsc"的方案

这个错误的核心原因是项目package.json里未定义名为tsc的脚本,或者项目未安装TypeScript依赖。以下是具体解决步骤:

  • 检查并添加package.json脚本
    打开项目根目录的package.json文件,查看scripts字段是否包含tsc命令。如果没有,添加如下配置:

    "scripts": {
      "tsc": "tsc"
    }
    

    配置后,pnpm run tsc会调用本地node_modules中的TypeScript编译器。

  • 安装本地TypeScript依赖
    如果项目还没安装TypeScript,先执行以下命令将其作为开发依赖安装:

    pnpm add -D typescript
    

    安装完成后,本地node_modules/.bin目录会生成tsc可执行文件,确保脚本能正常调用。

  • 直接调用本地tsc(无需配置脚本)
    若不想在scripts中配置,可直接执行:

    pnpm tsc
    

    pnpm会自动查找并执行本地node_modules中的tsc命令。

  • 全局安装TypeScript(不推荐)
    若需要在任意项目直接使用tsc命令,可全局安装:

    pnpm add -g typescript
    

    但这种方式可能导致不同项目使用的TypeScript版本不一致,优先推荐本地安装。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.21 07:03:29