zoukankan      html  css  js  c++  java
  • grunt-contrib-watch 实时监测文件状态

    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只会运行一次

  • 相关阅读:
    逆向测试设计
    JNLP
    3. 技术专题
    8.2. Angular使用Material控件库
    Spring Boot Actuator
    安装
    apk文件结构及反编译/代码混淆
    Visual Studio中attach进程进行调试
    .NET反编译
    3. 技术专题
  • 原文地址:https://www.cnblogs.com/cyj7/p/4838830.html
Copyright © 2011-2022 走看看