显示包…
1 个不稳定版本
使用旧的 Rust 2015
0.1.6 | 2021年3月8日 |
---|
#21 在 #导入
48KB
998 行
tetsy-wasm-gc
注意:你可能不需要使用此项目。此项目不再需要手动运行,也不需要安装
tetsy-wasm-gc
可执行文件。关于更详细的说明,这两点意味着
tetsy-wasm-gc
很可能不再是你需要运行的命令
- Rust 编译器现在在链接 wasm 可执行文件时原生支持
--gc-sections
,这意味着 wasm 可执行文件在编译器输出时已经移除了90%的垃圾。wasm-pack
(和wasm-bindgen
)项目将默认为你运行此操作,因此无需再次运行。不要包含此构建!如果你认为需要,请随时在
wasm-pack
或wasm-bindgen
上提交问题,因为这可能是这些项目中的一个错误!
一个小命令,用于垃圾回收 wasm 模块并移除所有不必要的导出、导入、函数等。这实际上是针对任意 wasm 可执行文件的 --gc-sections
。对于来自 Rust 编译器的 Rust 程序来说不是必需的,现在仅提供作为学习用途,并在必要时作为库使用。
许可证
此项目根据您的选择,受以下任一许可证的约束
- Apache 许可证 2.0 版本,(LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
使用。
贡献
除非您明确声明,否则您提交给本项目并有意包含在内的任何贡献,根据 Apache-2.0 许可证的定义,应按上述方式双重许可,不附加任何额外条款或条件。
依赖项
~1.1–8.5MB
~63K SLoC