Gruntfile.js 590 B

123456789101112131415161718192021222324
  1. module.exports = function (grunt) {
  2. grunt.loadNpmTasks("grunt-git-describe")
  3. grunt.initConfig({
  4. "git-describe": {
  5. options: {},
  6. default: {}
  7. }
  8. })
  9. grunt.registerTask("saveRevision", function() {
  10. grunt.event.once("git-describe", function (rev) {
  11. grunt.option("gitRevision", rev)
  12. })
  13. grunt.task.run("git-describe")
  14. })
  15. grunt.loadTasks("tasks")
  16. grunt.registerTask("default", ["lint", "saveRevision", "copy", "sass", "requirejs"])
  17. grunt.registerTask("lint", ["eslint"])
  18. grunt.registerTask("dev", ["default", "connect:server", "watch"])
  19. }