我想使用 gulp-watch
在事件 add
上运行可执行文件或“非 javascript 脚本”(所以服务器/开发人员端,而不是用户端边)。通过四处搜索,我猜我需要使用 ajax
因为我想避免使用 php,但这似乎有点迂回。是否可以改用 node.js
来做到这一点?
最佳答案
假设你将它与 gulp 一起使用:
var gulp = require('gulp');
var watch = require('gulp-watch');
var filter = require('gulp-filter');
var exec = require('gulp-exec');
function isAdded(file) {
return file.event === 'add';
}
var filterAdded = filter(isAdded);
gulp.task('default', function () {
return gulp.src('**/*.js')
.pipe(watch('**/*.js'))
.pipe(filterAdded)
.pipe(exec('ls -la'))
.pipe(filterAdded.restore());
});
关于javascript - 在 gulp-watch 上运行可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34233594/