如何解决Github Pages 上的 Jekyll 不呈现 Javascript
我网站的 javascript 没有加载。我对我的 javascript 链接进行了与我对 css 所做的相同的修改,以使它们在没有运气的情况下加载。 我正在使用一个片段来自动确定基本 URL,这就是我加载 css 的方式。在这里找到:https://ricostacruz.com/til/relative-paths-in-jekyll
代码在这里:https://github.com/madhalle/henndogg
网站在这里:https://madhalle.github.io/henndogg/
这是我拉入我的 js 文件的地方:
<Meta charset="utf-8">
<Meta http-equiv="X-UA-Compatible" content="IE=edge">
<Meta name="viewport" content="width=device-width,initial-scale=1">
<title>{% if page.title %}{{ page.title }}{% else %}{{ site.title }}{% endif %}</title>
<Meta name="description" content="{% if page.excerpt %}{{ page.excerpt | strip_html | strip_newlines | truncate: 160 }}{% else %}{{ site.description }}{% endif %}">
{% include base.html %}
<link rel="stylesheet" href="{{base}}/css/foundation.css">
<link rel="stylesheet" href="{{base}}/css/style.css">
<link rel="stylesheet" href="{{base}}/css/fontello.css">
<link rel="stylesheet" href="{{base}}/css/font-awesome.css">
<script src="{{base}}/javascripts/libs.js.bundle" type="text/javascript"></script>
<script>
// terrificjs bootstrap
(function($) {
$(document).ready(function() {
var $page = $('body');
var config = {
dependencyPath: {
plugin: 'javascripts/'
}
}
var application = new Tc.Application($page,config);
application.registerModules();
application.start();
});
})(Tc.$);
</script>
<link href="https://fonts.googleapis.com/css?family=Raleway:400,700,300" media="screen" rel="stylesheet" type="text/css" />
<script src="{{base}}/javascripts/masonry.pkgd.js" type="text/javascript"></script>
<script src="{{base}}/javascripts/imagesloaded.pkgd.min.js" type="text/javascript"></script>
<script src="{{base}}/javascripts/slick.min.js" type="text/javascript"></script>
<link rel="canonical" href="{{ base | replace:'/index.html','' | prepend: base | prepend: base }}">
<link rel="alternate" type="application/RSS+xml" title="{{ site.title }}" href="{{ "/Feed.xml" | prepend: base | prepend: base }}" />
</head>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。