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

使用Yew(Rust前端框架)时index.html路径获取错误求助

解决Trunk Build找不到index.html的问题

针对你遇到的error getting canonical path to source HTML file "index.html"错误,按以下步骤排查修复:

  • 确保在项目根目录执行命令
    必须在包含Cargo.toml和index.html的项目根文件夹下运行trunk build,如果当前目录是src或其他子目录,Trunk会找不到根目录的index.html。

  • 检查文件名的准确性
    确认文件名是完全小写的index.html,避免大小写不一致的问题(比如Index.html或index.HTML),尽管Windows系统不区分大小写,但Trunk默认查找小写文件名,可能出现匹配失败。

  • 显式指定HTML文件路径
    如果以上都没问题,尝试在命令里直接指定index.html的路径:

    trunk build ./index.html
    

    强制Trunk使用根目录下的这个文件。

  • 确认项目结构正确
    你的项目结构应该符合如下规范:

    yew-app/
    ├── Cargo.toml
    ├── index.html
    └── src/
        └── main.rs
    

    确保index.html没有被误放到src或其他子文件夹中。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.25 16:36:11