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

无法构建wasm-pack项目:wasm-opt下载失败

解决wasm-pack build下载wasm-opt失败的问题

问题情况

执行wasm-pack build构建项目时失败,原因是无法自动下载wasm-opt所需的binaryen工具包,具体报错及系统环境如下:

报错信息

Error: failed to download from https://github.com/WebAssembly/binaryen/releases/download/version_114/binaryen-version_114-x86_64-linux.tar.gz
To disable `wasm-opt`, add `wasm-opt = false` to your package metadata in your `Cargo.toml`.

系统环境

Distributor ID: Ubuntu
Description:    Ubuntu 22.04.3 LTS
Release:        22.04
Codename:       jammy

解决方案

方案1:临时禁用wasm优化(快速生效)

编辑项目根目录的Cargo.toml文件,在[package]区块下添加以下配置:

wasm-opt = false

保存后重新执行wasm-pack build,即可跳过优化步骤完成构建。

方案2:手动安装binaryen(保留优化功能)

Ubuntu 22.04的官方软件源中包含binaryen包,直接通过apt安装即可:

sudo apt update
sudo apt install binaryen

安装完成后,系统会自动将wasm-opt加入环境变量PATH,再次执行wasm-pack build时会调用本地已安装的工具,无需再远程下载。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 08:19:56