我在这里堆积了gulp.src的问题,它只接受包含确切文件的String,如
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.
有人能让我知道我做错了什么吗?
答案 0 :(得分:4)
gulp.src('./*.html')
和
gulp.src(['*.html', './**/*.html'])
是有效的全球。
你的.html文件中有一个是空的,并且wiredep插件会尝试加载导致TypeError的未定义流。