如何为jekyll使用本地插件?

如何为jekyll使用本地插件?,jekyll,Jekyll,我的jekyll站点托管在一个服务器上,在那里我只上传\u站点文件夹 一切都很好 但是,我想添加本地插件。当我将文件添加到新的\u plugins文件夹时,它们将被忽略,并且我得到新声明的标记的液体语法错误(第7行):未知标记…错误 根据我在这里和jekyll.rb网站上读到的内容,问题可能是我的gem文件中有一个github页面gem Gemfile source 'https://rubygems.org' group :jekyll_plugins do gem 'github-p

我的jekyll站点托管在一个服务器上,在那里我只上传
\u站点
文件夹

一切都很好

但是,我想添加本地插件。当我将文件添加到新的
\u plugins
文件夹时,它们将被忽略,并且我得到新声明的标记的
液体语法错误(第7行):未知标记…
错误

根据我在这里和jekyll.rb网站上读到的内容,问题可能是我的gem文件中有一个
github页面
gem

Gemfile

source 'https://rubygems.org'
group :jekyll_plugins do
    gem 'github-pages'
    gem 'jekyll'
    gem 'jekyll-paginate'
    gem 'jekyll-scholar'
    gem 'jemoji'
end
但是,如果我删除
gem'github pages'
行,我会出现以下错误:

 Dependency Error: Yikes! It looks like you don't have pygments or one of its dependencies installed. In order to use Jekyll as currently configured, you'll need to install this gem. The full error message from Ruby is: 'cannot load such file -- pygments' If you run into trouble, you can find helpful resources at https://jekyllrb.com/help/! 
如果安装pygments,仍然会出现相同的错误,但安装似乎成功

$ gem install pygments.rb          [8:05:33]
Fetching: pygments.rb-1.2.1.gem (100%)
Successfully installed pygments.rb-1.2.1
Parsing documentation for pygments.rb-1.2.1
Installing ri documentation for pygments.rb-1.2.1
Done installing documentation for pygments.rb after 0 seconds
1 gem installed

我该怎么做才能使我的本地插件可用?(我真的只是想能够嵌入本地视频,所以我为此添加了一个插件)

您会遇到这个错误,因为您没有将
pygments.rb
添加到
Gemfile
只需将其添加到
Gemfile
中,此错误就会消失

#文件
杰基尔宝石
宝石'pygments.rb'
组:jekyll_插件做什么
宝石“jekyll paginate”
宝石“杰基尔学者”
宝石“杰莫吉”
结束

这非常有用。我把gem'pygments.rb'放在插件下面,结果却出现了更多的错误。