Skip to content

Instantly share code, notes, and snippets.

@yosuke-furukawa
Last active December 17, 2015 13:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save yosuke-furukawa/5619681 to your computer and use it in GitHub Desktop.
Save yosuke-furukawa/5619681 to your computer and use it in GitHub Desktop.
rararar
module.exports = function (grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
express: {
dev: {
options: {
script: 'app.js',
port: 3000,
delay: 1000,
output: ".+"
}
}
},
bower: {
install: {
options: {
targetDir: './public/vendor',
layout: 'byType',
install: true,
verbose: false,
cleanTargetDir: true,
cleanBowerDir: false
}
}
},
watch: {
options: {
livereload: true,
},
express: {
files: [
'app.js',
'lib/**',
'routes/*.js'
],
tasks: ["express:dev"],
options: {
nospawn: true
}
},
js: {
files: ['public/javascripts/*.js'],
},
css: {
files: ['public/stylesheets/*.css'],
},
jade: {
files: ['views/*.jade'],
}
},
});
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.loadNpmTasks('grunt-express-server');
grunt.loadNpmTasks('grunt-bower-task');
grunt.registerTask('default', ['express:dev', 'watch']);
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment