首页 > 解决方案 > tsconfig 文件以包含空文件夹,忽略空文件

问题描述

我的打字稿文件夹中有一个文件夹结构,看起来像

- src/
  - server/
    - folder1/
      - emptyFolder/ <--- needs to be included
    - folder2/
    - folder3/

但是,运行tsc命令后,我的输出dist/文件夹现在看起来像

dist/
  - folder1/
  - folder2/
  - folder3/

emptyFolder/需要包含在我的输出中,因为我在应用程序的运行时依赖它。

这是我的tsconfig.json我知道这是配置的问题,但无法完全弄清楚

{
    "compilerOptions": {
        "module": "commonjs",
        "target": "es2017",
        "noImplicitAny": true,
        "outDir": "./dist",
        "sourceMap": true,
        "resolveJsonModule": true
    },
    "include": ["src/server/**/*"]
}

我在这里说的是“将每个文件夹保留在服务器文件夹中”,但事实并非如此。

编辑:将includes密钥更改为: "include": ["src/server/folder1/emptyFolder/*"]没有改变任何东西

标签: typescriptconfig

解决方案


推荐阅读