Javascript Gulp.src抛出“第一个参数必须是字符串、缓冲区、ArrayBuffer、数组或类似数组的对象。”
我在这里遇到了gulp.src的问题,它只接受包含像Javascript Gulp.src抛出“第一个参数必须是字符串、缓冲区、ArrayBuffer、数组或类似数组的对象。”,javascript,gulp,gulp-sass,Javascript,Gulp,Gulp Sass,我在这里遇到了gulp.src的问题,它只接受包含像 gulp.src('index.html') 或字符串数组 gulp.src(['index.html', 'home.html', 'products.html']) 但我无法处理 gulp.src('./*.html') 或 gulp.src['*.html','./***/.html'] 这就是我的目标。 我总是会犯这样的错误,因为我把前两行中不同的东西作为参数: [15:48:46] Starting 'wiredep'.
gulp.src('index.html')
或字符串数组
gulp.src(['index.html', 'home.html', 'products.html'])
但我无法处理
gulp.src('./*.html')
或
gulp.src['*.html','./***/.html']
这就是我的目标。
我总是会犯这样的错误,因为我把前两行中不同的东西作为参数:
[15:48:46] Starting 'wiredep'...
[15:48:46] Finished 'wiredep' after 14 ms
events.js:160
throw er; // Unhandled 'error' event
^
TypeError: First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.
有人能告诉我我做错了什么吗
gulp.src('./*.html')
及
是有效的glob
也许你的一个.html文件是空的,wiredep插件试图加载一个未定义的流,这会导致TypeError
及
是有效的glob
可能您的.html文件中有一个是空的,wiredep插件试图加载一个未定义的流,这会导致TypeError。这可能会有所帮助:这很有意义。我确信论点是正确的,并对错误感到惊讶。我试试看,然后开始这条线。非常感谢。吞咽片段听起来很有用,这就是问题所在——我的html文件没有bower包含标记。感谢您使用npm wiredep软件包进行Gulp 4构建。有人自动生成了空html,我得到了这个错误。非常感谢。这可能会有所帮助:这是有道理的。我确信论点是正确的,并对错误感到惊讶。我试试看,然后开始这条线。非常感谢。吞咽片段听起来很有用,这就是问题所在——我的html文件没有bower包含标记。感谢您使用npm wiredep软件包进行Gulp 4构建。有人自动生成了空html,我得到了这个错误。非常感谢。
gulp.src(['*.html', './**/*.html'])