首页 > 其他 > 详细

grunt-contrib-watch 实时监测文件状态

时间:2015-09-25 18:19:35      阅读:256      评论:0      收藏:0      [点我收藏+]

grunt-contrib-watch:实时监测文件的增删改状态,状态改变时自动执行预定义任务
使用watch时,被watch的文件可以分开写,这样可以提高watch的性能,不用每次把没修改的文件也执行一遍任务。需要时时监测的文件要放在watch里面。

npm install grunt-contrib-watch --save-dev

grunt.initConfig({
  watch: {
    css: {
      files: [‘public/scss/*.scss‘],//要监测的文件
      tasks: [‘compass‘],//执行动作
      options: {
        //在默认的端口上启动一个活的重载服务器
        livereload: true
      }
    },
    js: {
      files: [‘lib/*.js‘],
      tasks: [‘anothertask‘],
      options: {
        //启动另一个在端口1337上的重载服务器
        livereload: 1137
      }
    }
  }
});
grunt.loadNpmTasks(‘grunt-contrib-watch‘);//加载指定插件任务
grunt.registerTask(‘default‘,[‘watch‘]);//注册插件任务

如果不把“watch”写入grunt.resitsterTask(‘default‘,[])中的数组中,则grunt只会运行一次

grunt-contrib-watch 实时监测文件状态

原文:http://www.cnblogs.com/cyj7/p/4838830.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!