草庐IT

gulp-watch

全部标签

javascript - 使用 gulp 运行命令以启动 Node.js 服务器

所以我使用gulp-exec(https://www.npmjs.com/package/gulp-exec),在阅读了一些文档后,它提到如果我只想运行一个命令,我不应该使用插件并使用我尝试过的代码在下面使用。varexec=require('child_process').exec;gulp.task('server',function(cb){exec('startserver',function(err,stdout,stderr){.pipe(stdin(['nodelib/app.js','mongod--dbpath./data']))console.log(stdout)

javascript - 使用 gulp 运行命令以启动 Node.js 服务器

所以我使用gulp-exec(https://www.npmjs.com/package/gulp-exec),在阅读了一些文档后,它提到如果我只想运行一个命令,我不应该使用插件并使用我尝试过的代码在下面使用。varexec=require('child_process').exec;gulp.task('server',function(cb){exec('startserver',function(err,stdout,stderr){.pipe(stdin(['nodelib/app.js','mongod--dbpath./data']))console.log(stdout)

node.js - Webpack --watch 和启动 nodemon?

感谢excellentanswer@McMath我现在有webpack编译我的客户端和我的服务器。我现在正在尝试使webpack--watch变得有用。理想情况下,我希望它在捆绑更改时为我的服务器进程生成类似nodemon的东西,并在我的客户端更改时生成一些浏览器同步。我意识到它是一个bundler/加载器,而不是真正的任务运行器,但是有什么方法可以实现这一点吗?缺少谷歌结果似乎表明我正在尝试新的东西,但这一定已经完成了..我总是可以将webpack包放到另一个目录并使用gulp观看/复制它/浏览器同步它,但这似乎是一个hack。有没有更好的方法? 最佳答案

node.js - Webpack --watch 和启动 nodemon?

感谢excellentanswer@McMath我现在有webpack编译我的客户端和我的服务器。我现在正在尝试使webpack--watch变得有用。理想情况下,我希望它在捆绑更改时为我的服务器进程生成类似nodemon的东西,并在我的客户端更改时生成一些浏览器同步。我意识到它是一个bundler/加载器,而不是真正的任务运行器,但是有什么方法可以实现这一点吗?缺少谷歌结果似乎表明我正在尝试新的东西,但这一定已经完成了..我总是可以将webpack包放到另一个目录并使用gulp观看/复制它/浏览器同步它,但这似乎是一个hack。有没有更好的方法? 最佳答案

javascript - 为什么我会收到此错误? dest.on 不是一个函数 - 使用 gulp-file-include

我收到TypeError错误:dest.on不是函数。运行此任务时,我无法弄清楚可能出了什么问题。varfileinclude=require('gulp-file-include');varrename=require('gulp-rename');varpaths={templates:'./templates/'}//fileinclude:grabpartialsfromtemplatesandrenderouthtmlfilesgulp.task('fileinclude',function(){returngulp.src(paths.templates+'*.tpl.ht

javascript - 为什么我会收到此错误? dest.on 不是一个函数 - 使用 gulp-file-include

我收到TypeError错误:dest.on不是函数。运行此任务时,我无法弄清楚可能出了什么问题。varfileinclude=require('gulp-file-include');varrename=require('gulp-rename');varpaths={templates:'./templates/'}//fileinclude:grabpartialsfromtemplatesandrenderouthtmlfilesgulp.task('fileinclude',function(){returngulp.src(paths.templates+'*.tpl.ht

javascript - 如何编写一个简单的 gulp 管道函数?

我已经尝试了一天来编写两个管道函数,一个编译更少的文件,另一个连接这些文件。我想学习如何为更复杂的插件编写转换流/管道。所以我想知道如何从另一个管道读取数据,以及如何更改该数据并将其发送到下一个管道。这是我目前所拥有的:gulp.src(sources).pipe(through.obj(function(chunk,enc,cb){vart=this;//console.log("chunk",chunk.path);fs.readFile(chunk.path,enc,function(err,data){if(err){cb(err);}less.render(data,{fil

javascript - 如何编写一个简单的 gulp 管道函数?

我已经尝试了一天来编写两个管道函数,一个编译更少的文件,另一个连接这些文件。我想学习如何为更复杂的插件编写转换流/管道。所以我想知道如何从另一个管道读取数据,以及如何更改该数据并将其发送到下一个管道。这是我目前所拥有的:gulp.src(sources).pipe(through.obj(function(chunk,enc,cb){vart=this;//console.log("chunk",chunk.path);fs.readFile(chunk.path,enc,function(err,data){if(err){cb(err);}less.render(data,{fil

node.js - gulp 将所有 css 文件缩小为单个文件

我有如下gulp任务脚本,//loadsvariousgulpmodulesvargulp=require('gulp');varconcat=require('gulp-concat');varminifyCSS=require('gulp-minify-css');varautoprefixer=require('gulp-autoprefixer');varrename=require('gulp-rename');//createtaskgulp.task('css',function(){gulp.src('src/css/**/*.css').pipe(minifyCSS(

node.js - gulp 将所有 css 文件缩小为单个文件

我有如下gulp任务脚本,//loadsvariousgulpmodulesvargulp=require('gulp');varconcat=require('gulp-concat');varminifyCSS=require('gulp-minify-css');varautoprefixer=require('gulp-autoprefixer');varrename=require('gulp-rename');//createtaskgulp.task('css',function(){gulp.src('src/css/**/*.css').pipe(minifyCSS(