grunt-contrib-watch 实时监测文件状态
2024-09-01 19:21:52
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只会运行一次
最新文章
- HoverTree项目已经实现分层
- python 默认全局变量
- java 单例设计模式
- iOS获取通讯录 电话号码与姓名
- 【洛谷P1080】国王游戏
- 论文笔记之:Learning Multi-Domain Convolutional Neural Networks for Visual Tracking
- no-cache、max-age=0、must-revalidate区别
- iTunes 重新提交代码步骤
- apktool 反翻译错误
- mongodb实现简单的增删改查
- VS+VA 开发NDK
- 排序算法入门之堆排序(Java实现)
- 一个比较难忘的BUG
- QT qss资源文件与代码分离
- JavaScript “函数重载”
- Action访问Servlet API的三种方法
- ubuntu 18.04/18.10解决create-react-app:command not found问题
- Vs2017获取Git空仓库后创建解决方案及项目无法推送,推送失败的问题.
- CF 681
- Mac 安装HomeBrew 出错
热门文章
- 如何搭建本地yum源,阿里yum源以及自己的网络yum源?
- 多线程--原子操作 Interlocked系列函数
- git 添加本地项目到远程仓库 记录一下命令
- CentOS7安装rabbitMQ,并实现浏览器访问
- Git 发生Another git process seems to be running in this repository, e.g. an editor opened by 'git commit'.错误
- jQuery导出word文档
- win10子系统Ubuntu重置
- 一般处理程序,ajax
- mybatis-plus简单了解
- python 定义变量