Github Pages不喜欢相关链接

时间:2017-07-26 07:19:56

标签: javascript reactjs github github-pages

我在development.md中有一些相对链接,所有链接都在同一个站点上。

例如:

* [Scripts](#scripts)
##Scripts
here commes an lot of text

推送到github后,链接正常工作。然后我把网站推到了Github 页面和链接不再起作用。

在Github上,我在浏览器中看到了路径 https://github.com/name/project/blob/master/docs/development.md#scripts

在Github页面上,我在浏览器中看到了这条路径 http://ux.example.com/#scripts

我该如何解决这个问题?我不会使用杰基尔。

我从github那里得到了这个答案。由于这是一个React应用程序,而不是与GitHub页面有关,我不确定我们能够支持多少。但是,看起来您用于配置页面的任何路由器可能会变得混乱。因为您的路由器使用的是#字符,我相信它正在尝试更改页面,但不存在#scripts的页面。最后,看起来您的脚本部分缺少id ="脚本"需要使锚链工作。

我找到了这个解决方案

The solution is very simple
* [Scripts](#scripts)


##Scripts <a id="scripts"></a>
here commes an lot of text

0 个答案:

没有答案