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

Yarn安装TypeScript开发依赖后tsc命令报错,如何调用dev依赖?

解决Yarn开发依赖命令访问问题

首先你犯了个拼写错误——应该是tsc app.ts而非tcs app.ts。不过就算命令拼写正确,直接在终端敲tsc也可能找不到,因为用yarn add --dev安装的依赖是局部安装在项目目录内的,并非全局可调用。下面是几种调用这类局部开发依赖命令的方法:

  • 通过Yarn直接执行:这是最便捷的方式,用Yarn代理调用局部依赖的命令

    yarn tsc app.ts
    

    完整写法也可以是:

    yarn run tsc app.ts
    
  • 直接调用项目内的可执行文件:局部依赖的可执行文件默认放在node_modules/.bin目录下,你可以直接指定路径执行:

    ./node_modules/.bin/tsc app.ts
    
  • 添加package.json脚本:如果需要频繁执行编译操作,建议在项目的package.json中添加自定义脚本:

    {
      "scripts": {
        "build": "tsc app.ts"
      }
    }
    

    之后只需执行以下命令即可完成编译:

    yarn build
    

额外说明:如果确实需要在任意目录全局使用tsc命令,可以执行yarn global add typescript进行全局安装,但这种方式容易导致不同项目的TypeScript版本冲突,一般不推荐。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.16 16:01:16