将自定义CSS添加到Jekyll

问题描述

我是Jekyll的新手,我正在按顺序制作一个包含自定义html和CSS的网站。 Jekyll默认情况下会下载极简主题,因此我使用以下html覆盖了首页:

<!DOCTYPE html>
<html>

<head>
    <title>testsite</title>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
</head>

<body>

    all my html

    <script>
           $.ajax(an ajax call);        
    </script>

</body>
</html>

我希望添加一个自定义样式表,但是我无法正确链接到主题内。我已经在线检查过,但是很多论坛的文件夹结构似乎都不正确。

这是当前结构。

--layouts
  -home.html
--posts
--site
  --assets
    -main.css
    -main.css.map
  --jekyll
    --update
  --privacy
  -index.html
--jekyll-cache
-config.yml
-Gemfile
-Gemfile.lock
-index.markdown

我的问题是,有没有一种简单的方法来添加样式表,该样式表在上线时可以在所有页面上使用?我可以用正常的方式链接样式表,但是上传到github时不起作用。从没有主题的构建开始会更好吗?如果是这样,我该如何设置gemfile?

谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)