Typescript 将WebStorm配置为一起删除*.ts*.js*.js.map

Typescript 将WebStorm配置为一起删除*.ts*.js*.js.map,typescript,webstorm,Typescript,Webstorm,当前,在WebStorm 2016中删除一个TypeScript(*.ts)文件后,从已删除的*.ts文件中编译的*.js和*.js.map将保留,并应再次手动删除 由于*.js和*.js.map都依赖于*.ts文件,是否有办法将这3个文件一起删除 例如: 创建MyClass.ts(自动),MyClass.js和MyClass.js.map将被创建。删除MyClass.ts时,其他两个文件(MyClass.js,MyClass.js.map)将不会被删除 使用tsconfig.json中的out

当前,在WebStorm 2016中删除一个TypeScript(
*.ts
)文件后,从已删除的
*.ts
文件中编译的
*.js
*.js.map
将保留,并应再次手动删除

由于
*.js
*.js.map
都依赖于
*.ts
文件,是否有办法将这3个文件一起删除

例如:

创建
MyClass.ts
(自动),
MyClass.js
MyClass.js.map
将被创建。删除
MyClass.ts
时,其他两个文件(
MyClass.js
MyClass.js.map
)将不会被删除

使用
tsconfig.json
中的
outDir
选项将生成的文件(.js和.js.map)输出到不同的文件夹。然后可以轻松清理生成文件夹