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" + ] + } + ] +}