使用trunk

安装

  1. cargo install trunk wasm-bindgen-cli

用法

请查看“构建示例应用程序”,以获取有关如何使用 Trunk 构建 Yew 应用程序的简短指南。

您还可以通过查看我们的示例来查看实际表现,它们都是使用 Trunk 构建的。

Trunk 基于index.html文件构建您的应用,并将其作为配置文件。与wasm-pack不同,Trunk 实际上是为构建应用而设计的。这意味着您不需要添加cdylib库,并且可以使用main函数作为入口。

要构建一个简单的 Yew 应用程序,您只需要在项目的根目录下创建index.html

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8" />
  5. <title>Yew App</title>
  6. </head>
  7. </html>

Trunk CLI 提供了一些有用的命令,但是在开发过程中, trunk serve无疑是最有用的命令。它为您运行本地服务器,并在检测到更改后自动重建应用程序。

当您准备发布应用程序时,只需运行trunk build --release

当前摘要仅介绍了 Trunk 的部分功能,请务必查看README