grunt-contrib-watch相关内容

让 livereload 与 Sails.js 一起工作

我是 Sails 和 grunt 的新手,所以我可能会错过明显的内容.我尝试在文件更改时自动刷新浏览器中的sails 应用. 我使用 sails lift 启动应用程序,它在默认端口 1337 上运行. 我尝试将 options: {livereload:true} 添加到我的 grunt-contrib-watch 配置中,但据我所知,我需要以某种方式将 livereload Jav ..
发布时间:2021-07-14 19:31:42 其他开发

监视文件以了解Vagrant的更改,文件修改时间未更新

我们正在尝试Vagrant.我们在主机上通过NFS与来宾共享了一个Web应用程序目录.在开发网站时,我们很快就开始遇到问题. 我们正在运行gulp-watch,以查找对样式表和javascript文件的更改并运行任务,但是长达一分钟的时间才发现更改. Laravel并没有注意到刀片模板正在更改,因此也没有重新编译刀片模板并显示旧的视图模板. 我最终将问题归结为一个非常简短的PHP ..
发布时间:2020-05-17 20:16:32 其他开发

Grunt watch仅在使用Vagrant和NFS的5秒钟后检测到文件更改

Grunt手表(grunt-contrib-watch)用于触发浏览器中Web应用程序的重新加载.但是,在使用NFS同步文件夹的Vagrant虚拟机中运行文件时,注意到文件更改的速度很慢.更改文件只会在大约5秒钟后触发重新加载,尽管它有望几乎立即发生.为什么咕unt的手表这么慢才能发现变化?有什么方法可以使其更快? 借助VirtualBox同步的文件夹,grunt watch几乎可以立即检测 ..
发布时间:2020-05-17 20:16:02 其他开发

sails.js的livereload减少,发出咕unt声,无法正常工作

我用grunt完美地在CSS中编译了较少的文件,并且在 .tmp/public/styles 中看到了结果 因此,现在应该在帆生成的项目中自然生成带有 grunt-contrib-watch 的 liver 了吗? 还是我必须进行特殊配置? 我在 tasks/pipeline.js 文件中发现了这一点,但不确定该怎么做. // CSS files to inject in orde ..
发布时间:2020-04-30 10:02:59 其他开发

Grunt Watch反复显示“警告:必须提供模式”

我无法配置Grunt来查看我的项目文件,重建和更新连接服务器中托管的页面。如果我运行任何构建任务,然后'watch'作为组合任务的一部分,那么'watch'似乎陷入了循环,无休止地打印消息。 运行“监视”任务 等待...... 警告:必须提供模式 如果我只是运行 $ grunt watch ,它会愉快地观察我的源文件并编译/构建。 我认为相关的任务配置如下: ..
发布时间:2019-06-06 11:42:39 JavaScript

参数绑定在grunt任务中

我的grunt任务有问题: watch:{ jshint:{ files: ['Gruntfile.js',' / src / ** / *。js',' / src / *。js'], tasks :['jshint','concat','uglify'], 选项:{ livereload:true } } }, ..
发布时间:2018-05-30 15:20:22 其他开发

在少文件中出现语法错误时,防止`grunt-watch`循环播放?

我使用 grunt-watch 来重建我的少量样式表: watch:{ less:{ files:['media / less / ** / *。less'], tasks:['less'], 选项:{ atBegin:true, spawn:false } } } 但是,如果任何 .less 文件中存在语法错误,该任务只会循环,试图每秒重新构建 .les ..
发布时间:2018-05-30 15:19:12 其他开发

当它应该看的时候Grunt退出

我的 Gruntfile.js :我开发了一个与IRC交互的节点应用程序。 > module.exports = function(grunt){ grunt.initConfig({ watch:{ js:{ 文件:[ 'index.js', 'brains.js', 'lib / *。js' ], 任务:['develop'], 选项:{nospawn:true} } }, ..
发布时间:2018-05-30 15:18:52 其他开发

在观看事件上的咕噜动态任务

您好,我有一个问题,我需要为不同的目录观看较少的任务。 我需要一种方法来编辑less任务,而不是复制它们,我需要在里面使用一个变量dir。 有我的代码: module.exports = function(grunt){ grunt.initConfig({ pkg: grunt.file.readJSON('package.json'), dirLess:'less ..
发布时间:2018-05-30 15:17:33 其他开发

即使spawn = false,grunt-contrib-watch也很慢

我已经设置了grunt-contrib-watch任务,以便每次保存“src”目录中的一个文件时将文件列表复制到“dist”目录。不幸的是,完成这项任务需要7到9秒。 我听说过“ spawn“选项用于grunt-contrib-watch 。使用load-grunt-tasks从单独的JSON文件加载每个任务的配置,我改变了我的watch.json,使它看起来像这样: { “serv ..
发布时间:2018-05-30 15:17:24 其他开发

让grunt-express-server抛出的错误不会被分解

我使用Yeoman进行一些角度开发,包括grunt,livereload等。 我还设置了一个基本的node.js / express应用程序,使用 grunt-contrib-copy 和 grunt-express-server 在使用手表的每个文件保存时触发。到目前为止好! 问题是如果我在代码中引入语法错误,我想与节点共享并点击保存。语法错误显示在日志中,并打破/停止手表。然后,我 ..
发布时间:2018-05-30 15:16:42 其他开发

imagemin for gruntjs与手表一起使用,不能正常观看我的文件

我想要的是观察者观看任何新添加的图像并仅压缩新添加的图像。我也希望它删除从未压缩文件夹(它是 images / images / )中删除的图像,也是在压缩文件夹中( images / build / ),但这不会发生。 现在发生的情况是,无论何时添加图像,Grunt都会重新压缩它们所有(如截图所示: 其中我添加了两个新图像,并重新压缩整个文件夹),如果我从未压缩的文件夹中删除图像,g ..
发布时间:2018-05-30 15:16:28 其他开发

使用Grunt Connect和Grunt Open将Chrome设置为默认浏览器

我在我的OS X上使用Safari作为默认浏览器,但我希望使用Chrome作为Grunt连接和手表的默认设置,所以我按照我在 blog 。如果我在grunt打开选项中将'Google Chrome Canary'或'Firefox'设置为'app'参数,但是如果我尝试在Chrome的Parallel版Windows上使用Chrome浏览器上的虚拟化应用程序,则一切正常!我该怎么说才能在Parall ..
发布时间:2018-05-30 15:15:56 其他开发

Grunt只监视更改文件

我想要一个包含2个任务的grunt文件:less(编译所有较少的文件)和watch(监听更改并重新编译更改后的文件)。 我有以下Gruntfile.js: $ p $ module.exports = function(grunt){ var files = [ { 展开:true, cwd:'media / less', src:['* .less'], dest:'me ..
发布时间:2018-05-30 15:14:25 其他开发

Grunt在每个目录中编译所有.less到.css

所以我设置了我的网站来使用模块,其中每个模块都有它自己的.less文件,这些文件需要被编译到.css中。 文件夹结构: / common / modules / {module-name} /style.less 我需要将所有style.less文件转换为同一目录中的style.css文件。例如: /common/modules/clock/style.less 需要被编译为 ..
发布时间:2018-05-30 15:14:20 其他开发

Grunt手表运行“手表”任务等待

我有一个grunt-watch的问题。当我在终端输出中使用“grunt”时 “Running”正在监视“任务正在等待...” $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ krp- arina @ krparina-Lenovo-G555:〜/ server $ grunt 运行“watch”任务 等待... krp-arina @ krparina-Lenovo- ..
发布时间:2018-05-30 15:13:48 其他开发

是否可以在监视任务后执行任务?

我有一个基于PHP的项目,不能在 grunt-php 上运行。相反,我使用 grunt-exec 运行我的MAMP服务器进行开发。 exec:{ serverup:{ 命令:'/Applications/MAMP/bin/start.sh' }, serverdown:{ command:'/Applications/MAMP/bin/stop.sh' } } ..
发布时间:2018-05-30 15:13:34 其他开发

Grunt手表任务似乎需要很长时间

我正在运行两个简单的任务,每个任务运行时间小于100ms,但在watch命令下运行时,两个组合任务总共花费约8秒(每个任务的开销似乎为3.5秒)。我将它与live-reload一起用于开发,我发现它非常令人沮丧。我试着将 spawn 设置为 false ,但这似乎破坏了它,并且没有任何相关的任务运行。 以下是sass文件更改时的示例输出。 >> ;文件“app / styles / m ..
发布时间:2018-05-30 15:11:36 其他开发

获取karma服务器以便在grunt watch上启动

在开发过程中,我使用karma和grunt来监视文件更改并运行测试。 在命令行中,我希望能够只需输入 $ grunt手表 ,并让业力服务器启动一次,然后咕噜地监视变化并在文件变化时运行各种任务(包括业力测试)。我不想输入 $ karma start 。 这怎么实现? $ 可以使用 atBegin $ b 解决方案 / code> gr ..
发布时间:2018-05-30 15:08:47 其他开发