我在尝试将编译好的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
}
}
},
谢谢!
答案 0 :(得分:0)
我希望我编译的test.js和test2.js文件仍然出现在routes目录中,但不会出现在src文件夹中。
推荐lib
文件夹:
app
routes
| src
| test.ts
| test2.ts
| lib
| test.js
| test2.js
您要查找的选项是outDir
。
有关详情,请参阅文档https://github.com/TypeStrong/grunt-ts。