mirror of
https://github.com/piskelapp/piskel.git
synced 2023-08-10 21:12:52 +03:00
Issue #344 : Add watch:dev task to rebuild sprites
This commit is contained in:
parent
8aa6eff715
commit
dd1d2bf441
17
Gruntfile.js
17
Gruntfile.js
@ -118,11 +118,17 @@ module.exports = function(grunt) {
|
|||||||
path : 'http://' + ip + ':9901/?debug'
|
path : 'http://' + ip + ':9901/?debug'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
watch: {
|
watch: {
|
||||||
scripts: {
|
prod: {
|
||||||
files: ['src/**/*.*'],
|
files: ['src/**/*.*'],
|
||||||
tasks: ['merge'],
|
tasks: ['build'],
|
||||||
|
options: {
|
||||||
|
spawn: false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
dev: {
|
||||||
|
files: ['src/img/**/*.*'],
|
||||||
|
tasks: ['sprite'],
|
||||||
options: {
|
options: {
|
||||||
spawn: false
|
spawn: false
|
||||||
}
|
}
|
||||||
@ -270,15 +276,16 @@ module.exports = function(grunt) {
|
|||||||
|
|
||||||
// Validate & Build
|
// Validate & Build
|
||||||
grunt.registerTask('default', ['clean:before', 'lint', 'build']);
|
grunt.registerTask('default', ['clean:before', 'lint', 'build']);
|
||||||
|
grunt.registerTask('caca', ['sprite']);
|
||||||
|
|
||||||
// Build stand alone app with nodewebkit
|
// Build stand alone app with nodewebkit
|
||||||
grunt.registerTask('desktop', ['default', 'nodewebkit:windows']);
|
grunt.registerTask('desktop', ['default', 'nodewebkit:windows']);
|
||||||
grunt.registerTask('desktop-mac', ['default', 'nodewebkit:macos']);
|
grunt.registerTask('desktop-mac', ['default', 'nodewebkit:macos']);
|
||||||
|
|
||||||
// Start webserver and watch for changes
|
// Start webserver and watch for changes
|
||||||
grunt.registerTask('serve', ['build', 'express:regular', 'open:regular', 'express-keepalive', 'watch']);
|
grunt.registerTask('serve', ['build', 'express:regular', 'open:regular', 'watch:prod']);
|
||||||
|
|
||||||
// Start webserver on src folder, in debug mode
|
// Start webserver on src folder, in debug mode
|
||||||
grunt.registerTask('serve-debug', ['express:debug', 'open:debug', 'express-keepalive']);
|
grunt.registerTask('serve-debug', ['sprite', 'express:debug', 'open:debug', 'watch:dev']);
|
||||||
grunt.registerTask('play', ['serve-debug']);
|
grunt.registerTask('play', ['serve-debug']);
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user