javascript - GitHub Pages + Jekyll + Bootstrap + CDN问题

标签 javascript css twitter-bootstrap jekyll cdn

我是 GitHub Pages 和 Jekyll 的新手,正在将我的博客移至其中。

我决定将 CDN 用于 Twitter Bootstrap,因此只需将示例链接从官方网站复制到 _site/_layouts/default.html 中的 default.html 模板

但是当我的网站生成时,Jekyll 会即时创建 css 的本地副本,因此它不会指向 CDN,而是创建指向/assets/styles.css 文件的链接,但不会应用样式。

此外,在 default.html 页面底部,我得到的不是 CDN 上的 3 个 JavaScript 文件,而是我只有一个指向 CloudFlare 的未知文件。

我必须做什么才能绕过 Jekyll 处理指向位于 CDN 上的文件的链接?

最佳答案

问题出在文件夹结构中。我将整个网站放在 _site 子文件夹中(您可能会从我在问题中提供的路径中注意到这一点)。在我将所有内容移动到根文件夹后,网站正确生成。

关于javascript - GitHub Pages + Jekyll + Bootstrap + CDN问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55541212/

相关文章:

javascript - 我的必填字段消息未显示在正确的位置

html - Bootstrap 第二列与第一列重叠

javascript - 只有一个段的 HighCharts 饼图不显示标签

javascript - react native : how to render state

javascript - 在客户端还是服务器端生成 UI?

javascript - 如何将 javascript 中的日期格式化为 DD-MMM-YYYY?

html - 添加指向 div 底部的指针作为其背景图像的延续

css - Son of Suckerfish 下拉菜单在 IE7 中的对齐方式

css - Django,强制重新加载 css/js 和 collectstatic

javascript - 从移动设备访问时 Bootstrap 导航栏不会折叠,当我缩小桌面浏览器时工作正常