gulp-changed不起作用
监听ts文件变化后执行编译。但是用changed不起作用
gulp.task("typescript",function(){
var tsResult = gulp.src(paths.typescript)
.pipe(changed("../src",{extension:'.ts'}))
.pipe($.debug({title: '编译:'}))
.pipe($.typescript(tsProject))
.pipe($.plumber())
.pipe($.connect.reload());
return tsResult.pipe(gulp.dest('dist/src'));
});
我只改了一个文件但是整个文件夹都编译了,这是什么原因呢。是我的用法不对?求解答
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
每个task都是一个函数,你可以写一个单独编译一个文件的方法compileOne,然后