chore(Gruntfile): add auto-build task
This commit is contained in:
parent
5d465cd066
commit
dadf0ae1a5
22
Gruntfile.js
22
Gruntfile.js
|
@ -113,13 +113,33 @@ module.exports = function(grunt) {
|
|||
concurrent: {
|
||||
'sources': [ 'browserify:src', 'jshint' ],
|
||||
'build': [ 'jshint', 'build', 'jsdoc' ]
|
||||
}
|
||||
},
|
||||
connect: {
|
||||
options: {
|
||||
port: 9003,
|
||||
livereload: 35726,
|
||||
hostname: 'localhost'
|
||||
},
|
||||
livereload: {
|
||||
options: {
|
||||
open: true,
|
||||
base: [
|
||||
'<%= config.dist %>'
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
});
|
||||
|
||||
// tasks
|
||||
|
||||
grunt.registerTask('test', [ 'jasmine_node', 'karma:single' ]);
|
||||
grunt.registerTask('build', [ 'browserify', 'copy:samples' ]);
|
||||
grunt.registerTask('auto-build', [
|
||||
'concurrent:build',
|
||||
'connect:livereload',
|
||||
'watch'
|
||||
]);
|
||||
|
||||
grunt.registerTask('auto-test', [ 'jasmine_node', 'watch:test' ]);
|
||||
|
||||
|
|
|
@ -52,6 +52,7 @@
|
|||
"grunt-contrib-copy": "~0.5.0",
|
||||
"moddle": "~0.0.1",
|
||||
"moddle-xml": "~0.0.1",
|
||||
"grunt-concurrent": "~0.4.0",
|
||||
"lodash": "~2.4.0"
|
||||
},
|
||||
"dependencies": {
|
||||
|
|
Loading…
Reference in New Issue