在tsc构建任务之后,如何向VSCode添加另一个任务,将文件从x复制到y?

推荐答案

你可以使用像gulp这样的任务执行器来完成这项任务...

VScompile下的任务代码依赖于哪个.

var gulp = require('gulp'),
  exec = require('child_process').exec;

gulp.task('build', ['compile'], function () {
  return gulp.src('./config/**/*.json')
    .pipe(gulp.dest('./dist'));
});

gulp.task('compile', function (done) {
  exec('tsc -p ./app', function (err, stdOut, stdErr) {
    console.log(stdOut);
    if (err){
      done(err);
    } else {
      done();
    }
  });
});

这里有关于通过vscode运行gulp任务的文档:https://code.visualstudio.com/Docs/tasks

Typescript相关问答推荐

React Hook中基于动态收件箱定义和断言回报类型

类型断言添加到类型而不是替换

如何防止TypeScript允许重新分配NTFS?

TypeScript Page Routing在单击时不呈现子页面(React Router v6)

泛型函数即使没有提供类型

Express Yup显示所有字段的所有错误

如何解决类型T不能用于索引类型{ A:typeof A; B:typeof B;. }'

在实现自定义主题后,Angular 不会更新视图

记录键的泛型类型

根据类型脚本中的泛型属性 Select 类型

如何缩小函数的返回类型?

确保对象列表在编译时在类型脚本中具有唯一键

Typescript 中相同类型的不同结果

如何使用TypeScrip在EXPO路由链路组件中使用动态路由?

在单独的组件中定义React Router路由

我可以将一个类型数组映射到TypeScrip中的另一个类型数组吗?

如何处理可能为空的变量...我知道这不是Null?

是否可以将类型参数约束为不具有属性?

导航链接不触发自定义挂钩

是否可以使用元组中对象的键来映射类型