我gh-pages
为我在 GitHub 上工作的项目创建了一个分支。
我使用 Sublime text 在本地创作网站,我的问题是当它被推送到 GitHub 时,所有指向 javascrips、图像和 css 文件的链接都无效。
例如,我的头部有这个。
<link href="assets/css/common.css" rel="stylesheet">
这在本地工作得很好,但它在 GitHub 上不起作用,因为链接不是使用存储库名称作为 URL 的一部分来解析的。
它要求:
http://[user].github.io/assets/css/common.css
当它应该要求时:
http://[user].github.io/[repo]/assets/css/common.css.
我当然可以将 repo 名称作为 URL 的一部分,但这会阻止我的网站在开发过程中在本地工作。
知道如何处理吗?