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

已配置rootDir和outDir仍遇TS6053:script.ts未找到错误

解决TypeScript错误TS6053: script.ts not found

以下是针对该错误的排查和解决步骤:

  • 确认文件存在性与路径
    确保script.ts文件确实在你执行tsc命令的当前工作目录下,注意文件名大小写(Linux/macOS环境严格区分大小写,Windows环境虽不敏感但尽量保持一致)。如果文件在子目录中,比如src/script.ts,要在tsconfig.json的include数组中明确指定路径,例如:

    "include": ["./src/script.ts"]
    

    或者用通配符匹配所有子目录文件:

    "include": ["./src/**/*"]
    
  • 检查tsconfig.json关键配置

    • 查看compilerOptions中的rootDir字段,如果设置了该值,必须保证script.ts位于rootDir指定的目录下,否则TS会找不到文件。
    • 核对include和exclude数组:如果include为空,TS只会编译命令行明确指定的文件;如果exclude中包含了script.ts所在的目录,也会导致文件被排除。
  • 避免全局与本地TypeScript版本冲突
    全局安装的TypeScript版本可能和项目依赖的版本不一致,建议在项目本地安装TypeScript:

    npm install typescript --save-dev
    

    之后使用npx tsc执行编译命令,确保使用的是项目本地的TS版本,避免全局版本带来的兼容性问题。

  • 直接指定文件编译排查问题
    尝试跳过tsconfig.json,直接编译指定文件:

    tsc script.ts
    

    如果这个命令能成功,说明问题出在tsconfig.json的配置上;如果依然报错,那大概率是文件路径或文件本身的问题(比如文件不存在、权限不足等)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.20 04:44:56