grunt-contrib-watch相关内容
我一直在到处寻找使用Grunt的监视模块在发生文件更改时按顺序执行几个步骤的方法示例。我还没有找到一个很好的例子,所以如果有人能给我指出正确的方向,那就太好了。 生成TypeScript项目(我正在运行此项目) 监视目录中的文件更改(这也适用) 开始在节点进程中运行编译后的JavaScript,同时仍在监视文件更改(通过Grunt执行此操作的最佳方式是什么?监视模块似乎启动了重新编译任务
..
我是 Sails 和 grunt 的新手,所以我可能会错过明显的内容.我尝试在文件更改时自动刷新浏览器中的sails 应用. 我使用 sails lift 启动应用程序,它在默认端口 1337 上运行. 我尝试将 options: {livereload:true} 添加到我的 grunt-contrib-watch 配置中,但据我所知,我需要以某种方式将 livereload Jav
..
我们正在尝试Vagrant.我们在主机上通过NFS与来宾共享了一个Web应用程序目录.在开发网站时,我们很快就开始遇到问题. 我们正在运行gulp-watch,以查找对样式表和javascript文件的更改并运行任务,但是长达一分钟的时间才发现更改. Laravel并没有注意到刀片模板正在更改,因此也没有重新编译刀片模板并显示旧的视图模板. 我最终将问题归结为一个非常简短的PHP
..
Grunt手表(grunt-contrib-watch)用于触发浏览器中Web应用程序的重新加载.但是,在使用NFS同步文件夹的Vagrant虚拟机中运行文件时,注意到文件更改的速度很慢.更改文件只会在大约5秒钟后触发重新加载,尽管它有望几乎立即发生.为什么咕unt的手表这么慢才能发现变化?有什么方法可以使其更快? 借助VirtualBox同步的文件夹,grunt watch几乎可以立即检测
..
这是我的较少任务配置: less: { development: { options: { compress: false, sourceMap: true, yuicompress: true, sourceMapFilename: 'export/style/app.c
..
我用grunt完美地在CSS中编译了较少的文件,并且在 .tmp/public/styles 中看到了结果 因此,现在应该在帆生成的项目中自然生成带有 grunt-contrib-watch 的 liver 了吗? 还是我必须进行特殊配置? 我在 tasks/pipeline.js 文件中发现了这一点,但不确定该怎么做. // CSS files to inject in orde
..
我无法配置Grunt来查看我的项目文件,重建和更新连接服务器中托管的页面。如果我运行任何构建任务,然后'watch'作为组合任务的一部分,那么'watch'似乎陷入了循环,无休止地打印消息。 运行“监视”任务 等待...... 警告:必须提供模式 如果我只是运行 $ grunt watch ,它会愉快地观察我的源文件并编译/构建。 我认为相关的任务配置如下:
..
我的grunt任务有问题: watch:{ jshint:{ files: ['Gruntfile.js',' / src / ** / *。js',' / src / *。js'], tasks :['jshint','concat','uglify'], 选项:{ livereload:true } } },
..
我使用 grunt-watch 来重建我的少量样式表: watch:{ less:{ files:['media / less / ** / *。less'], tasks:['less'], 选项:{ atBegin:true, spawn:false } } } 但是,如果任何 .less 文件中存在语法错误,该任务只会循环,试图每秒重新构建 .les
..
我的 Gruntfile.js :我开发了一个与IRC交互的节点应用程序。 > module.exports = function(grunt){ grunt.initConfig({ watch:{ js:{ 文件:[ 'index.js', 'brains.js', 'lib / *。js' ], 任务:['develop'], 选项:{nospawn:true} } },
..
您好,我有一个问题,我需要为不同的目录观看较少的任务。 我需要一种方法来编辑less任务,而不是复制它们,我需要在里面使用一个变量dir。 有我的代码: module.exports = function(grunt){ grunt.initConfig({ pkg: grunt.file.readJSON('package.json'), dirLess:'less
..
我已经设置了grunt-contrib-watch任务,以便每次保存“src”目录中的一个文件时将文件列表复制到“dist”目录。不幸的是,完成这项任务需要7到9秒。 我听说过“ spawn“选项用于grunt-contrib-watch 。使用load-grunt-tasks从单独的JSON文件加载每个任务的配置,我改变了我的watch.json,使它看起来像这样: { “serv
..
我使用Yeoman进行一些角度开发,包括grunt,livereload等。 我还设置了一个基本的node.js / express应用程序,使用 grunt-contrib-copy 和 grunt-express-server 在使用手表的每个文件保存时触发。到目前为止好! 问题是如果我在代码中引入语法错误,我想与节点共享并点击保存。语法错误显示在日志中,并打破/停止手表。然后,我
..
我想要的是观察者观看任何新添加的图像并仅压缩新添加的图像。我也希望它删除从未压缩文件夹(它是 images / images / )中删除的图像,也是在压缩文件夹中( images / build / ),但这不会发生。 现在发生的情况是,无论何时添加图像,Grunt都会重新压缩它们所有(如截图所示: 其中我添加了两个新图像,并重新压缩整个文件夹),如果我从未压缩的文件夹中删除图像,g
..
我在我的OS X上使用Safari作为默认浏览器,但我希望使用Chrome作为Grunt连接和手表的默认设置,所以我按照我在 blog 。如果我在grunt打开选项中将'Google Chrome Canary'或'Firefox'设置为'app'参数,但是如果我尝试在Chrome的Parallel版Windows上使用Chrome浏览器上的虚拟化应用程序,则一切正常!我该怎么说才能在Parall
..
我想要一个包含2个任务的grunt文件:less(编译所有较少的文件)和watch(监听更改并重新编译更改后的文件)。 我有以下Gruntfile.js: $ p $ module.exports = function(grunt){ var files = [ { 展开:true, cwd:'media / less', src:['* .less'], dest:'me
..
所以我设置了我的网站来使用模块,其中每个模块都有它自己的.less文件,这些文件需要被编译到.css中。 文件夹结构: / common / modules / {module-name} /style.less 我需要将所有style.less文件转换为同一目录中的style.css文件。例如: /common/modules/clock/style.less 需要被编译为
..
我有一个grunt-watch的问题。当我在终端输出中使用“grunt”时 “Running”正在监视“任务正在等待...” $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ krp- arina @ krparina-Lenovo-G555:〜/ server $ grunt 运行“watch”任务 等待... krp-arina @ krparina-Lenovo-
..
我有一个基于PHP的项目,不能在 grunt-php 上运行。相反,我使用 grunt-exec 运行我的MAMP服务器进行开发。 exec:{ serverup:{ 命令:'/Applications/MAMP/bin/start.sh' }, serverdown:{ command:'/Applications/MAMP/bin/stop.sh' } }
..
我正在运行两个简单的任务,每个任务运行时间小于100ms,但在watch命令下运行时,两个组合任务总共花费约8秒(每个任务的开销似乎为3.5秒)。我将它与live-reload一起用于开发,我发现它非常令人沮丧。我试着将 spawn 设置为 false ,但这似乎破坏了它,并且没有任何相关的任务运行。 以下是sass文件更改时的示例输出。 >> ;文件“app / styles / m
..