我的HTML文件如何通过gh页面访问我的Javascript文件?

我的HTML文件如何通过gh页面访问我的Javascript文件?,html,git,github,github-pages,Html,Git,Github,Github Pages,我目前很难理解gh页面如何与文件通信 我目前在github上的gh pages分支中有两个文件:bundle.js和index.html。在本地运行时,index.html可以通过文件路径访问bundle.js。在线运行此程序时,我遇到了一个问题,即如何正确访问bundle.js 第一次尝试:我通过URL找到原始文本:https://raw.githubusercontent.com/...。不幸的是,这不起作用,因为存在MIME类型错误 第二次尝试:我发现另一个原始文本源没有MIME类型错误,

我目前很难理解gh页面如何与文件通信

我目前在github上的gh pages分支中有两个文件:
bundle.js
index.html
。在本地运行时,
index.html
可以通过文件路径访问
bundle.js
。在线运行此程序时,我遇到了一个问题,即如何正确访问
bundle.js

第一次尝试:我通过URL找到原始文本:
https://raw.githubusercontent.com/...
。不幸的是,这不起作用,因为存在MIME类型错误

第二次尝试:我发现另一个原始文本源没有MIME类型错误,URL是:
https://cdn.rawgit.com/...
。不幸的是,这不起作用,因为
cdn.rawgit.com
不会自我更新

第三次尝试:我发现我可以使用与第二次尝试相同的方法,但我可以使用特定的提交来访问正确的
cdn.rawgit.com/../
。这似乎使事情变得更加困难,因为每次我想更新页面时,我都必须更新我的
index.html
。这似乎也是不可能的,因为在我提交之前,我如何知道提交

相关代码为行
。 我不知道我的
gh页面
网站应该如何使用正确版本的
bundle.js

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1, 
    shrink-to-fit=no">
    <title>Numa Karolinski</title>
  </head>
  <body>
    <div id="root"></div>
    <noscript>
    Hello There. Code can be found in the "root" folder above ^^^ !
    </noscript>
    <script src="https://cdn.rawgit.com/NumaKarolinski/PersonalWebsite/ 
    websiteVersion1/dist/bundle.js"></script>
  </body>
</html>

努玛卡罗林斯基
你好。代码可以在上面的“根”文件夹中找到^^!
在您的index.html中,替换:

<script src="https://cdn.rawgit.com/NumaKarolinski/PersonalWebsite/websiteVersion1/dist/bundle.js"></script>
<script type="text/javascript" src="C:\Users\numak\Desktop\MyWebsite\dist/bundle.js"></script></body>



如果bundle.js在同一个文件夹中,为什么不能直接导入?只要我将我的
index.html
bundle.js
放在同一个文件夹中,它就可以在本地工作。
<script src="bundle.js"></script>