It looks like you are trying to use glob syntax (i.e. “*“) with esbuild?

简介: It looks like you are trying to use glob syntax (i.e. “*“) with esbuild?

目录


问题


运行esbuild编译携带通配符的路径或文件时,可能存在如下错误。


It looks like you are trying to use glob syntax (i.e. "*") with esbuild. This syntax is typically handled by your shell, and isn't handled by esbuild itself. You must expand glob syntax first before passing your paths to esbuild.

image.png

错误场景


我在使用esbuild编译某

个文件夹下的所有文件。

package.json的scripts存在以下片段:

image.png

执行编译时提示无法处理携带通配符的路径src/**:

image.png

解决


可能需要将shell从 /bin/cmd 设置为 /bin/bash

npm config set script-shell /bin/bash

以windows为例子,此处的 /bin/bash 可以是你git安装目录下的bash.exe。

比如我的git安装在 D:\Dev\Git。

则我应该设置:

npm config set script-shell "D:\\Dev\\Git\\bin\\bash.exe"

再次执行,成功:

image.png

注意


可能会影响其他项目的运行。

届时可以设置回来:

npm config delete script-shell

当然也可以只对当前项目生效,不去修改全局的npm script运行:

npm config set script-shell "D:\\Dev\\Git\\bin\\bash.exe" --userconfig ./.npmrc

尾言


如果觉得文章对你有帮助的话,欢迎点赞收藏哦,有什么错误或者意见建议也可以留言,感谢~

相关文章
|
SQL 存储 关系型数据库
轻松入门MySQL:简明教程解析数据存储与管理(1)
轻松入门MySQL:简明教程解析数据存储与管理(1)
246 0
|
存储 运维 安全
防盗、防泄露、防篡改,我们把 ZooKeeper 的这种认证模式玩明白了
ZooKeeper 作为应用的核心中间件在业务流程中存储着敏感数据,具有关键作用。正确且规范的使用方法对确保数据安全至关重要,否则可能会因操作不当而导致内部数据泄露,进而带来严重的安全风险。因此,在日常的 ZooKeeper 运维和使用过程中,标准化和安全的操作对于加强企业安全防护和能力建设显得格外关键。为了实现这一目标,MSE 提供了一整套标准化流程,帮助用户以更安全、更简便的方式使用 ZooKeeper,从而加速企业安全能力的提升同时最大程度地降低在变更过程中可能出现的风险。
9457 99
|
Linux
Linux telnet安装及端口测试联通性
Linux telnet安装及端口测试联通性
379 10
|
边缘计算 自动驾驶 物联网
5G 如何实现大规模天线阵列:赋予无线通信全新力量
5G 如何实现大规模天线阵列:赋予无线通信全新力量
947 0
|
监控 安全 关系型数据库
精通MySQL:数据库核心技术与应用实践
h3> 一、引言 MySQL作为开源关系型数据库管理系统的佼佼者,凭借其出色的性能、灵活性和稳定性,成为许多企业和开发者的首选
1041 0
|
Windows 安全 C++
Qt字符串类应用与常用基本数据类型
Qt字符串类应用与常用基本数据类型
|
消息中间件 Oracle 关系型数据库
实时计算 Flink版操作报错之连接外部kafka本地执行测试代码报错如何解决
在使用实时计算Flink版过程中,可能会遇到各种错误,了解这些错误的原因及解决方法对于高效排错至关重要。针对具体问题,查看Flink的日志是关键,它们通常会提供更详细的错误信息和堆栈跟踪,有助于定位问题。此外,Flink社区文档和官方论坛也是寻求帮助的好去处。以下是一些常见的操作报错及其可能的原因与解决策略。
|
编译器 开发者 Python
使用系统环境变量 | 学习笔记
快速学习 使用系统环境变量
214 0
使用系统环境变量 | 学习笔记
|
缓存 监控 前端开发
【软件测试】如何梳理你测试的业务
【软件测试】如何梳理你测试的业务
|
定位技术 C++
SLAM本质剖析-Sophus
SLAM本质剖析-Sophus