You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

升级Parcel到2.14.4后resolver-glob的glob导入功能异常

升级Parcel到2.14.4后resolver-glob的glob导入功能异常

最近我把项目里的ParcelJS从2.13.3版本升级到2.14.4版本,其他功能都正常运行,唯独glob导入这块出问题了。

相关JS代码示例

import images from "../../../img/gallery/*.jpg";

export const data = [
    {
        id: 1,
        name: "Spread Sheets",
        files: "312",
    },
    {
        id: 2,
        name: "Documents",
        files: "4532",
    },
    {
        id: 3,
        name: 
];

我之前也碰到过Parcel版本升级后glob导入失效的情况,给你几个实用的排查方向:

  • 先确认@parcel/resolver-glob插件是否安装到位,Parcel 2.14.x可能对插件依赖的要求有更新,你可以重新安装一遍这个插件:npm install @parcel/resolver-glob --save-dev
  • 检查项目根目录的.parcelrc配置文件,确保glob resolver已经被正确加入到resolvers列表中,正确的配置大概是这样的:
    {
      "resolvers": ["@parcel/resolver-glob", "..."]
    }
    
  • 验证glob路径是否准确,虽然旧版本能用,但新版本可能对路径解析更严格,比如有没有大小写不一致的问题,或者项目的目录结构有没有悄悄变动
  • 试试清除Parcel的缓存,运行rm -rf .parcel-cache或者npx parcel clean,之后重新构建项目,有时候缓存残留会导致版本升级后的异常问题

备注:内容来源于stack exchange,提问作者Body

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.13 16:35:27