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

使用Style Dictionary构建时遇“TransformStream is not defined”错误求助

解决方案

问题原因

报错中的TransformStream是Node.js 16.5.0及以上版本才原生支持的API,你当前使用的Node.js 14.15.5不包含该特性,导致依赖的@zip.js/zip.js包无法正常运行。

解决步骤

  • 升级Node.js版本至16.5.0或更高(推荐使用LTS版本,如18.x、20.x)
    • 若使用nvm管理Node版本,执行以下命令:
      nvm install 16
      nvm use 16
      
    • 也可直接下载对应版本的安装包完成升级
  • 清理旧依赖并重新安装
    # Windows系统
    rmdir /s /q node_modules && del package-lock.json
    # macOS/Linux系统
    rm -rf node_modules package-lock.json
    
    npm install
    
  • 重新执行构建命令
    style-dictionary build
    

注:不建议通过锁定@zip.js/zip.js低版本来兼容Node.js 14,因为style-dictionary的新版本可能依赖该包的高级特性,升级Node版本是更稳定的长期解决方案。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.19 19:49:50