将编译的Typescript文件移动到父目录grunt

将编译的Typescript文件移动到父目录grunt,typescript,gruntjs,grunt-ts,Typescript,Gruntjs,Grunt Ts,我在尝试将编译后的Typescript文件输出到父目录时遇到一些问题。假设我有一个这样的结构: app routes | src | test.ts | test2.ts 在本例中,我希望编译的test.js和test2.js文件仍显示在routes目录中,但不显示在src文件夹中。有人能给我一些指导吗?我的Grunt任务是这样的: ts: { app: { files: { src: ["**/\*/src/*.ts", "

我在尝试将编译后的Typescript文件输出到父目录时遇到一些问题。假设我有一个这样的结构:

app
   routes
   |   src
       | test.ts
       | test2.ts
在本例中,我希望编译的test.js和test2.js文件仍显示在routes目录中,但不显示在src文件夹中。有人能给我一些指导吗?我的Grunt任务是这样的:

ts: {
  app: {
    files: {
      src: ["**/\*/src/*.ts", "!node_modules/**/*.ts"],
      dest: "."
    },
    options: {
      module: "commonjs",
      noLib: true,
      target: "es6",          
      sourceMap: false
    }
  }
},
谢谢

我希望编译的test.js和test2.js文件仍显示在routes目录中,但不显示在src文件夹中

推荐
lib
文件夹:

app
   routes
   |   src
       | test.ts
       | test2.ts
   |   lib
       | test.js
       | test2.js
您要查找的选项是
outDir

更多 更多信息请参见文档