收藏
回答

Uncaught TypeError: nv_memoize is not a function?

啥也没改,突然有这个错误,是不是小程序基础库出问题了?

回答关注问题邀请回答
收藏

3 个回答

  • 程东
    程东
    2025-12-06

    我也遇到了同样的问题,我排查了一下发现,只要项目中依赖了vant组件库,并且同时使用useExtendedLib的方式引入weui组件库,此时使用基础库3.x.x版本都会编译失败,报错就是nv_memoize is not a function,使用2.x.x版本编译就没问题。这个报错是在编译打包weui组件库时报出来的,不知道是weui和vant这两个组件库冲突了还是怎样,希望官方可以解决这个问题。该问题的复现条件如下:

    1.微信开发者工具版本:Stable 1.06.2504060

    2.基础库版本3.0.0以上(如3.8.9)

    3.项目中依赖vant组件库(package.json中增加下列依赖):

    "dependencies": {

    "@vant/area-data": "^1.5.1",

    "@vant/weapp": "^1.11.4"

    }

    4.项目中通过useExtendedLib的方式依赖weui组件库(app.json中增加如下配置):

    "useExtendedLib": {

    "weui": true

    }

    满足上诉4点则该问题必现,编译即报错。

    2025-12-06
    有用 1
    回复 1
    • 程东
      程东
      2025-12-06
      补充一下,我使用的操作系统是macOS ARM64,暂不确定该问题在windows环境下是否一样能复现。
      2025-12-06
      回复
  • Hero
    Hero
    2025-11-24

    开发者工具更新到最新版就好了

    2025-11-24
    有用
    回复 9
    • syh98
      syh98
      2025-11-24
      哪个版本,我更新到1.06.2504060还是不行
      2025-11-24
      回复
    • 画屏。
      画屏。
      2025-11-24
      可以提供一个可复现的代码片段吗,并提供一下基础库版本和工具版本
      2025-11-24
      回复
    • ᰔᩚ.CYXcyxꦿ
      ᰔᩚ.CYXcyxꦿ
      2025-11-24
      更新了最新版本,还是报这个错误,并且重装了node_modules,都没用
      2025-11-24
      回复
    • 中华小曲库
      中华小曲库
      2025-11-24回复画屏。
      非常奇怪,我也报一模一样的错,代码都没改,但是上传上去体验版是能打开没有问题的,本地直接白屏,每个页面
      2025-11-24
      回复
    • ᰔᩚ.CYXcyxꦿ
      ᰔᩚ.CYXcyxꦿ
      2025-11-25回复画屏。
      基础库版本是3.3.5,工具是最新版本1.06.2504060 win32-x64
      2025-11-25
      回复
    查看更多(4)
  • 智能回答 智能回答 本次回答由AI生成
    2025-11-24
    有用
    回复
登录 后发表内容