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

使用Azure DevOps构建React应用时遇TS6266错误,求解决方法

解决Error TS6266: Build:Option 'listFilesOnly' can only be specified on command line

这个错误的核心原因是**listFilesOnly选项被配置在了tsconfig.json文件中,或者构建命令里包含了该选项,但TypeScript明确要求这个参数只能通过命令行传递,不能写在配置文件内**。

从你提供的tsconfig.json来看,配置本身没有问题,问题出在Azure DevOps流水线的构建任务配置里:

排查与修复步骤:

  • 打开Azure DevOps流水线的构建任务配置:
    1. 如果使用的是TypeScript构建任务:找到任务的「Arguments」或「Additional Arguments」输入框,检查是否包含--listFilesOnly参数,直接删除该参数即可。
    2. 如果使用的是npm/yarn构建任务:查看package.json中的build脚本命令,比如是否有类似"build": "tsc --listFilesOnly"的写法,移除--listFilesOnly参数。

修改完成后重新运行流水线,该错误应该会消除。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.27 20:07:02