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

运行substrate-front-end-template执行yarn install报找不到worker_threads模块错误

报错信息:
Error: Cannot find module 'worker_threads'
at Function.Module._resolveFilename (internal/modules cjs/loader.js:636:15)
at Function.Module._load (internal/modules/cjs/loader.js:562:25)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at /home/erichuang2005/substrate-node-template/substrate-front-end-template/.yarn/releases/yarn-berry.cjs:289:2658

问题根因

这个错误的核心原因是当前使用的Node.js版本过低,worker_threads是Node.js v12.11.0及以上版本才内置稳定支持的核心模块,低于该版本的Node环境无法加载这个模块,就会触发该报错。

解决步骤
  • 先执行命令node -v查看当前Node.js版本,确认版本号是否低于v12.11.0
  • 升级Node.js到符合要求的版本,推荐使用v16.x或者v18.x的长期支持(LTS)版本,这两个版本和Substrate前端模板的依赖兼容性最好
    • 如果你使用nvm管理Node.js版本,可以直接执行以下命令快速切换版本:
      nvm install 18
      nvm use 18
      
  • 版本确认无误后,清理之前安装产生的异常缓存文件,执行命令:
    rm -rf node_modules yarn.lock .yarn/cache
  • 重新执行依赖安装命令yarn install即可正常完成安装

内容的提问来源于stack exchange,提问作者eric huang

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 23:48:00