尝试使用插件在GitHub Jekyll页面上嵌入twitter提要时出错

尝试使用插件在GitHub Jekyll页面上嵌入twitter提要时出错,twitter,jekyll,liquid,github-pages,gemfile,Twitter,Jekyll,Liquid,Github Pages,Gemfile,我正试图将我的twitter时间线嵌入Github上的Jekyll博客 这是我正在尝试安装的插件: 以下是我通常用于安装插件的说明: 上述网站包括以下警告: GitHub页面上的插件 GitHub Pages由Jekyll提供动力。但是,出于安全原因,所有页面站点都使用--safe选项来禁用自定义插件。不幸的是,这意味着如果要部署到GitHub页面,插件将无法工作 您仍然可以使用GitHub页面发布站点,但您需要在本地转换站点,并将生成的静态文件推送到GitHub存储库,而不是Jekyll源文件

我正试图将我的twitter时间线嵌入Github上的Jekyll博客

这是我正在尝试安装的插件:

以下是我通常用于安装插件的说明:

上述网站包括以下警告:

GitHub页面上的插件 GitHub Pages由Jekyll提供动力。但是,出于安全原因,所有页面站点都使用--safe选项来禁用自定义插件。不幸的是,这意味着如果要部署到GitHub页面,插件将无法工作

您仍然可以使用GitHub页面发布站点,但您需要在本地转换站点,并将生成的静态文件推送到GitHub存储库,而不是Jekyll源文件。”

这是否意味着如果不静态地构建站点,我尝试做的事情是不可能的,因为我使用的是Github页面?我相信不是,因为即使在笔记本电脑上本地提供站点服务时,我也会遇到错误

但是,当我放置示例
{%twitter时,会出现以下错误https://twitter.com/jekyllrb maxwidth=500 limit=5%}
进入我的index.md文件。当我在本地执行
jekyll-service--watch
时,它会给出错误:

Liquid Exception: Liquid syntax error (line 7): Unknown tag 'twitter' in index.md
我不知道错误是在我安装jekyll twitter插件的过程中,还是在我使用的方式中。作为参考,要安装插件,我执行了以下操作:

  • jekylltwitter插件
    放在我的_config.yml文件的
    gems:
    标题下
  • gem'jekylltwitter插件'
    放入我的gem文件中
  • sudogem是否在我自己的机器上本地安装了jekylltwitter插件

  • 有人能帮我找出我做错了什么吗?

    Github页面不支持该插件,因此它在那里不起作用。使用它的唯一可能性是在将站点推送到Github页面之前在本地构建站点

    如果仍要在本地安装,请在将gem添加到
    Gemfile
    后,安装该Gemfile中指定的gem:

    bundle install
    

    然后继续在帖子中使用插件标签。

    Github页面不支持该插件,因此它在那里不起作用。使用它的唯一可能性是在将站点推送到Github页面之前在本地构建站点

    如果仍要在本地安装,请在将gem添加到
    Gemfile
    后,安装该Gemfile中指定的gem:

    bundle install
    

    然后继续在你的帖子中使用插件标签。

    我确实进行了
    捆绑安装
    ,并且
    使用jekyll twitter插件2.0.0
    是输出行之一。然后我将
    {%twitterhttps://twitter.com/i/moments/650667182356082688 maxwidth=500%}
    输入到标记文件中,但仍然得到错误
    Liquid Exception:Liquid syntax error(第7行):index.md中的未知标记“twitter”
    在执行了
    jekyll-service之后--观看
    我还可以尝试什么?感谢您的帮助。发布您的
    \u config.yml
    我已经测试了您的配置文件和twitter标记,效果很好。请尝试使用以下命令运行它:
    bundle exec jekyll-service--trace
    让我们来看看。我已经安装了
    bundle
    使用JekyllTwitterPlugin2.0.0
    是输出的一行代码https://twitter.com/i/moments/650667182356082688 maxwidth=500%}
    放入一个标记文件,但仍然得到错误
    Liquid异常:Liquid语法错误(第7行):index.md
    中的未知标记“twitter”在执行了
    jekyll-service之后-观看
    我还可以尝试什么?感谢您的帮助。发布您的
    \u-config.yml
    我已经测试了您的配置文件和twitter标记,效果很好。请尝试使用:
    bundle-exec-jekyll-service--trace
    让我们一起运行它。