tsconfig.json outDir输入到父级

时间:2016-11-30 13:44:02

标签: typescript tsconfig

我正在尝试迁移我的项目以使用ts。 现在我有两个文件夹,我写了我的js文件,我希望tsc在这些文件夹中编译ts文件而不在其中。

我当前的文件树是这样的:

/
   Js /
      Files.js
   Mb /
      Js /
           Files.js

我想要的文件树是:

/
   Js /
      Files.js
      Files.js.map
   Mb /
      Js /
         Files.js
         Files.js.map
   Ts /
      Js /
         Files.ts
      Mb /
         Js /
            Files.ts
Tsconfig.json

我的tsconfig.json文件是:

{
    "CompilerOptions": {
        "Module": "commonjs",
        "RemoveComments": true,
        "PreserveConstEnums": true,
        "SourceMap": true,
        "OutDir": ".",
        "RootDir": "ts"
    }
}

但这没有任何作用,如果我更改“outDir”:“../ build”做了我想要的但是在构建目录中,但它不适合我,因为我必须保留旧架构。

我不能将.ts文件放在与.js文件相同的位置。

非常感谢。

0 个答案:

没有答案