javascript - Gulp.src throws 'First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.&#39

I'm stacked here with problem with gulp.src, which is only accepts String containing exact file li

I'm stacked here with problem with gulp.src, which is only accepts String containing exact file like

gulp.src('index.html') 

or array of strings

gulp.src(['index.html', 'home.html', 'products.html'])

but can't handle

gulp.src('./*.html')  

or gulp.src(['*.html', './**/*.html']) which is I'm aiming to. I'm always getting this error is I put something different as argument from the first two line:

[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.

Can somebody let me know what I'm doing wrong?

I'm stacked here with problem with gulp.src, which is only accepts String containing exact file like

gulp.src('index.html') 

or array of strings

gulp.src(['index.html', 'home.html', 'products.html'])

but can't handle

gulp.src('./*.html')  

or gulp.src(['*.html', './**/*.html']) which is I'm aiming to. I'm always getting this error is I put something different as argument from the first two line:

[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.

Can somebody let me know what I'm doing wrong?

Share Improve this question asked Jan 27, 2017 at 14:57 VladynVladyn 5831 gold badge6 silver badges20 bronze badges
Add a ment  | 

1 Answer 1

Reset to default 6
gulp.src('./*.html')

and

gulp.src(['*.html', './**/*.html'])

are valid globs.

Maybe one of your .html file is empty and the wiredep plugin tries to load an undefined stream which causes the TypeError.

发布者:admin,转转请注明出处:http://www.yc00.com/questions/1744611035a4583767.html

相关推荐

  • 闭环端到端精度暴涨19.61%!华科&小米汽车联手打造自动驾驶框架ORION,代码将开源

    近年来,端到端(End-to-End,E2E)自动驾驶技术不断进步,但在复杂的闭环交互环境中,由于其因果推理能力有限,仍然难以做出准确决策。虽然视觉 - 语言大模型(Vision-Language Model,VLM)凭借其卓越的理解和推理

    1小时前
    00
  • Flutter实现不依赖Firebase的多平台的Google登录

    GoogleConsole配置官网:点击创建OAuth2.0客户端,选择对应的应用类型。推荐的应用类型如下,多个应用类型可以共用一个client_id,也可以考虑创建多个client_id。平台应用类型AndroidWebiOSiOSMac

    1小时前
    00
  • App上线Google Play注意事项

    在海外上线 Android App 到 Google Play 商店,除了遵循一般的上架流程外,还需要特别注意一些针对不同国家和地区的因素,以确保你的 App 能够顺利发布并获得成功。以下是一些关键的注意事项。一、本地化 (Localiza

    1小时前
    00
  • AI新手村:Huggingface

    HuggingFaceHugging Face 最早作为 NLP 模型的社区中心,成立于 2016 年,但随着 LLM 的大火,主流的 LLM 模型的预训练模型和相关工具都可以在这个平台上找到,此外,上面也有很多计算机视觉(Computer

    1小时前
    00
  • xp无法访问win7计算机,解决XP不能访问win7共享文件的方法

    很多人在工作过程中需要将一些文件和信息与同事共享,以方便相互学习和工作上的交流,然而有些用户却发现安装XP系统的电脑根本无法访问Windows7的共享文件夹,而且有些虽然可以

    1小时前
    00
  • 圈子系统源码:如何解决VUE页面刷新数据丢失问题

    <在Vue项目中,使用Vuex进行状态管理时,页面刷新导致数据丢失是一个常见的问题。这是因为Vuex的状态是存储在内存中的,而当页面刷新时,浏览器会重新加载页面,导致Vuex中的状态被重置。为了解决这个问题,我们可以采用以下几种方法:

    1小时前
    00
  • 【Linux篇】从零开始学软硬链接:高效文件管理的必备技能

    软硬链接的终极对决:谁才是文件管理的王者?在计算机文件管理领域,软硬链接是提升操作效率的重要工具。硬链接如同文件的"多重身份",直接关联文件数据,与源文件享有相同权限和存储空间;软链接则类似"快捷方式"

    52分钟前
    00
  • 算法训练之动态规划(三)

    下降路径的最小和下降路径的最小和这个题目看起来有点吓人,别怕,接下来我们一步步按照动态规划的思想来解决这道问题~分析:1、状态表示 结合这里的题目要求+经验:我们这里的状态表示——dp[i][j]为到达该位置的最小路径和2、

    46分钟前
    00
  • C++程序诗篇的灵动赋形:多态

    本篇将开启 C++ 三大特性中的多态篇章,多态允许你以统一的方式处理不同类型的对象,通过相同的接口来调用不同的实现方法。这意味着你可以编写通用的代码,而这些代码可以在运行时根据对象的实际类型来执行特定的操作1.什么是多态? 通俗来说,就是多

    43分钟前
    00
  • 初识Redis · 简单理解Redis

    前言:本文只是作为Redis的一篇杂谈,简单理解一下Redis为什么要存在,以及它能做到和它不能做到的事儿,简单提及一下它对应的优势有什么,不足有什么之类的。总之,本文只是Redis入门的杂谈,咱们看看即可~分布式系统首先提到Redis,咱

    37分钟前
    00
  • 初识MySQL · 复合查询(内外连接)

    前言:在前文我们学习了MySQL的基本查询,就是简单的套用了select语句,最多不过是加上了一些聚合函数,使用了group by或者是having等。但是对于MySQL语句来说,查询往往是最复杂的,比如在一次查询中我们可能涉及到多个表的查

    35分钟前
    00
  • 十分钟部署属于自己的Q&amp;A平台,社区讨论、知识共享全面搞定

    引言随着文章越来越多,写过的Docker项目也是越来越多了,虽说熊猫积累了一些粉丝,不过很多时候文章的流通或者管理大都是靠大家的分享,所以转发和在看对我真的非常重要,如果遇到感兴趣的项目还请伸出小手点一点。今天要介绍的便是一个知识共享平台,

    32分钟前
    00
  • # 解决 win11 连接共享打印机,报错 0x00000709 问题

    解决 win11 连接共享打印机&#xff0c;报错 0x00000709 问题 一、问题描述&#xff1a; 当我们连接一台共享打印机&#xff0c;出现报错 0x00000709 时&#xff0c;这

    28分钟前
    00
  • 零基础用户友好度对比:DataFocus和FineBI谁更简单易用?

    1. 摘要DataFocus 和 FineBI 都是旨在帮助企业利用数据进行决策的商业智能 (BI) 产品。DataFocus 强调其下一代、基于搜索的 BI 方法,侧重于易用性和快速仪表板创建,尤其适合业务用户。FineBI 则侧重于其自

    25分钟前
    00
  • Ubuntu下载地址

    #西里网#Ubuntu 官方下载地址:Get Ubuntu | Download | Ubuntu下载选项: 桌面版(Desktop):适用于个人电脑服务器版(Server):适用于服务器环境云版(Cloud):适用于云平台物联网版(Cor

    23分钟前
    00
  • ubuntu系统使用指南

    安装Ubuntu1.1 下载ISO镜像访问Ubuntu官网(ubuntudownload)选择适合版本(推荐LTS长期支持版)下载ISO文件1.2 制作启动盘 使用Rufus(Windows)或dd命令(Linux)选择下载的ISO文件

    20分钟前
    00
  • 【Linux】用C++实现UDP通信:详解socket编程流程

    协议(Protocol)协议 是计算机或通信系统中,不同实体(如设备、程序、服务等)之间进行交互和通信时,共同遵循的一套规则和标准。它定义了数据的格式、传输方式、错误处理、安全机制等,确保通信双方能够正确理解彼此的信息并完成协作。协议的核心

    17分钟前
    00
  • ​​​48days强训——day9

    第一题:添加逗号链接:添加逗号_牛客题霸_牛客网 描述对于一个较大的整数 N(1<=N<=2,000,000,000)比如 980364535,我们常常需要一位一位数这个数字是几位数,但是如果在这 个数字每三位加一个逗号,它会变

    12分钟前
    00
  • YOLO半自动标注技术助力铁路检测,人工标注时间骤降80%!

    论文题目:A YOLO-Based Semi-Automated Labeling Approach to Improve Fault Detection Efficiency in Railroad Videos论文链接:.0101

    6分钟前
    00
  • 13.Python frozenset集合详解

    什么是frozenset?frozenset是Python中的不可变集合类型,它具有普通集合(set)的大部分特性,但一旦创建就不能修改。这种不可变性使得frozenset可以作为字典的键或其他集合的元素。frozenset vs set

    2分钟前
    00

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信