访问子文件夹的文件时,Hugo参考错误

时间:2019-02-09 19:51:59

标签: hugo

在本地运行时一切正常,但是在部署时出现此错误。

我有这样的文件夹结构:

    • 内容
    • 项目
      • [some_project]
      • my_post_markdown.md
        • [some_sub_folder]
        • [another_sub_folder]
          • index.html
          • 构建
          • [some_file.js]

我能够获得my_post_markdown.md进行渲染并链接到[some_sub_folder]/[another_sub_folder]/index.html

问题在于index.html依赖于Build/[some_file.js]并且无法加载。我在控制台中看到以下内容

我看到的真正错误是:

  

源“ https://www.greghilston.com/project/global_game_jam_2019/web/Build/UnityLoader.js”的加载失败。网址:10:1

     

ReferenceError:未定义UnityLoader [了解更多]

如何通过html文件访问子文件夹的文件?

1 个答案:

答案 0 :(得分:1)

我遵循了此博客文章中概述的步骤:

https://medium.com/@aboutin/unity-github-pages-and-file-organization-575ce082b591

  1. 将index.html以及/ Build和/ TemplateData中的所有文件放入同一目录中。
  2. 修改index.html,从所有文件位置删除“ Build /”和“ TemplateData /”。