From aa6c90ea3fdce295c136b688d2f688eac1e54fd8 Mon Sep 17 00:00:00 2001 From: moander Date: Mon, 13 Jul 2015 06:12:39 +0200 Subject: [PATCH] Use 'gulp build' as default VSCode build task --- generators/app/index.js | 1 + generators/app/templates/_settings/tasks.json | 20 +++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 generators/app/templates/_settings/tasks.json diff --git a/generators/app/index.js b/generators/app/index.js index 0bbfced..3b63586 100644 --- a/generators/app/index.js +++ b/generators/app/index.js @@ -29,6 +29,7 @@ module.exports = yeoman.generators.Base.extend({ dir: function () { this.directory('src', 'src'); this.directory('test', 'test'); + this.directory('_settings', '.settings'); }, app: function () { diff --git a/generators/app/templates/_settings/tasks.json b/generators/app/templates/_settings/tasks.json new file mode 100644 index 0000000..2880873 --- /dev/null +++ b/generators/app/templates/_settings/tasks.json @@ -0,0 +1,20 @@ +{ + "version": "0.1.0", + "command": "node_modules/.bin/gulp", + "isShellCommand": true, + "args": [ + "--no-color" + ], + "tasks": [ + { + "taskName": "build", + "args": [], + "isBuildCommand": true, + "problemMatcher": [ + "$lessCompile", + "$tsc", + "$jshint" + ] + } + ] +}