【问题标题】:Run typescript on a subdirectory在子目录上运行打字稿
【发布时间】:2022-08-11 23:38:17
【问题描述】:

我有一个我正在处理的solidjs 项目,solidjs 在根目录中创建它自己的打字稿配置文件,用于管理src 目录中的内容。

我在项目中添加了一个server 目录,在它的根目录中添加了app.ts,在该目录中添加了tsconfig.json,以与solidjs 的处理方式不同,处理该目录中的类型脚本内容。

从根目录,如果我运行 npx tsc server

我得到错误

error TS6231: Could not resolve the path \'server\' with the extensions: \'.ts\', \'.tsx\', \'.d.ts\', \'.cts\', \'.d.cts\', \'.mts\', \'.d.mts\'.

但如果我 cd 进入该目录并运行 npx tsc 一切正常。

如何在该目录上运行 tsc 而无需实际 cd\'ing 进入该目录?

    标签: typescript tsc


    【解决方案1】:

    您需要指定 tsc 应该使用的项目的路径。在这种情况下,您的命令应该是:

    npx tsc --p ./server
    

    【讨论】:

      猜你喜欢
      • 2015-09-03
      • 2022-01-15
      • 2016-08-05
      • 2019-02-09
      • 2018-09-23
      • 2019-10-29
      • 2017-11-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多