gulp4.0报错Error RangeError: Maximum call stack size exceeded
gulp4用watch的时候,路径不能使用通配符进行匹配,只能写一个相对路径,否则就会报错,详情如下:
gulpfile.js
function watch(done) {
let watcher = gulp.watch('app/**/**/*.html');//写成'app/index.html'就不会报错
watcher.on('all', (event, path, stats) => {
console.log('File ' + path + ' was ' + event +
', running tasks...');
});
return done();
}
gulp.task(watch);
报错信息:
[16:58:24] Using gulpfile F:\web\GitLibrary\Management system\gulpfile.js
[16:58:24] Starting 'watch'...
[16:58:24] 'watch' errored after 22 ms
[16:58:24] RangeError: Maximum call stack size exceeded
at Function.copy (F:\web\GitLibrary\Management system\node_modules\_mixin-deep@1.3.0@mixin-deep\index.js:25:14)
....
gulp -v信息:
[17:40:55] CLI version 2.0.0
[17:40:55] Local version 4.0.0
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
![扫码二维码加入Web技术交流群](/public/img/jiaqun_03.jpg)
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论