ne pas avoir jekyll-paginate ou l'une de ses dépendances installées
J'ai installé cette jekyll thème. Mais face à un problème.
Si je fais:
bundle exec jekyll serve
Tous les beaux travaux (_site
dossier contient les fichiers nécessaires et le serveur est en cours d'exécution), mais si j'utilise la commande suivante:
jekyll build -d /var/www/budka/data/www/blog
J'obtiens l'erreur:
Erreur De Dépendance: Aïe! Il semble que vous n'avez pas de jekyll-pagine
ou une de ses dépendances installé. Afin d'utiliser Jekyll comme
actuellement configuré, vous aurez besoin d'installer ce joyau. Le message d'erreur
message de Ruby est: "impossible de charger le fichier -- jekyll-paginer" Si
vous rencontrez un problème, vous pouvez trouver des ressources utiles à
http://jekyllrb.com/help/!jekyll 3.1.1 | Erreur: jekyll-pagine
J'ai essayé de résoudre le problème, mais sans succès.
Maintenant Gemfile fichier contient:
source 'http://rubygems.org'
gem 'github-pages'
gem 'html-proofer'
gem "jekyll"
gem 'jekyll-paginate'
gem "pygments.rb"
jekyll-paginate (1.1.0)
gem est installé, parce que je le vois dans gem list
commnad:
*** LOCAL GEMS ***
actionmailer (4.2.5)
actionpack (4.2.5)
actionpack-action_caching (1.1.1)
actionpack-xml_parser (1.0.2)
actionview (4.2.5)
activejob (4.2.5)
activemodel (4.2.5)
activerecord (4.2.5)
activesupport (4.2.5.1, 4.2.5)
addressable (2.4.0, 2.3.8)
arel (6.0.3)
awesome_nested_set (3.0.3)
bigdecimal (1.2.4)
builder (3.2.2)
bundler (1.11.2)
climate_control (0.0.3)
cocaine (0.5.8)
coderay (1.1.0)
coffee-script (2.4.1)
coffee-script-source (1.10.0)
colorator (0.1)
colored (1.2)
concurrent-ruby (1.0.0)
css_parser (1.3.7)
erubis (2.7.0)
ethon (0.8.1)
execjs (2.6.0)
faraday (0.9.2)
ffi (1.9.10)
gemoji (2.1.0)
github-pages (48)
github-pages-health-check (0.6.1)
globalid (0.3.6)
html-pipeline (2.3.0)
html-proofer (2.6.4)
htmlentities (4.3.1)
i18n (0.7.0)
io-console (0.4.2)
jekyll (3.1.1, 3.0.3)
jekyll-coffeescript (1.0.1)
jekyll-feed (0.3.1)
jekyll-gist (1.4.0)
jekyll-mentions (1.0.0)
jekyll-paginate (1.1.0)
jekyll-redirect-from (0.9.1)
jekyll-sass-converter (1.4.0, 1.3.0)
jekyll-seo-tag (1.0.0)
jekyll-sitemap (0.10.0)
jekyll-textile-converter (0.1.0)
jekyll-watch (1.3.1)
jemoji (0.5.1)
jquery-rails (3.1.4)
json (1.8.3, 1.8.1)
kaminari (0.16.3)
kramdown (1.9.0)
liquid (3.0.6)
listen (3.0.6)
loofah (2.0.3)
mail (2.6.3)
mercenary (0.3.5)
mime-types (2.99)
mini_portile2 (2.0.0)
minitest (5.8.4, 4.7.5)
multi_json (1.11.2)
multipart-post (2.0.0)
mysql2 (0.3.20)
net-dns (0.8.0)
net-ldap (0.12.1)
nokogiri (1.6.7.2)
octokit (4.2.0)
pandoc-ruby (1.0.0)
paperclip (4.2.4)
parallel (1.6.1)
passenger (5.0.23)
posix-spawn (0.3.11)
protected_attributes (1.1.3)
psych (2.0.5)
public_suffix (1.5.3)
pygments.rb (0.6.3)
rack (1.6.4, 1.5.2)
rack-openid (1.4.2)
rack-raw-upload (1.1.1)
rack-test (0.6.3)
rails (4.2.5)
rails-deprecated_sanitizer (1.0.3)
rails-dom-testing (1.0.7)
rails-html-sanitizer (1.0.3)
railties (4.2.5)
rake (10.5.0, 10.1.0)
rb-fsevent (0.9.7)
rb-inotify (0.9.7)
rbpdf (1.19.0)
rbpdf-font (1.19.0)
rdiscount (2.1.8)
rdoc (4.1.0)
redcarpet (3.3.4, 3.3.3)
RedCloth (4.2.9)
redmine_crm (0.0.22)
request_store (1.0.5)
rmagick (2.15.4)
roadie (3.1.1)
roadie-rails (1.1.0)
rouge (1.10.1)
ruby-ole (1.2.12)
ruby-openid (2.3.0)
rubyzip (1.1.7, 1.1.6)
safe_yaml (1.0.4)
sass (3.4.21)
sass-rails (5.0.4)
sawyer (0.6.0)
spreadsheet (0.6.9)
sprockets (3.5.2)
sprockets-rails (3.0.0)
terminal-table (1.5.2)
test-unit (2.1.5.0)
thor (0.19.1)
thread_safe (0.3.5)
tilt (2.0.2)
typhoeus (0.8.0)
tzinfo (1.2.2)
vcard (0.2.12)
yajl-ruby (1.2.1)
yell (2.0.5)
Aussi, j'ai ajouté cette ligne:
gems: [jekyll-paginate, jekyll-gist]
en _config.yml
fichier, mais jekyll build -d /var/www/budka/data/www/blog
commande n'a pas encore de travail.
Pourriez-vous nous conseiller sur la façon de résoudre le problème?
source d'informationauteur Ilya Z.
Vous devez vous connecter pour publier un commentaire.
Un problème similaire m'est arrivé! Je vous ai trouvé deux versions de jekyll,jekyll (3.1.1, 3.0.3),ce qui provoque ce phénomène。
Donc désinstaller un :
La première exécution de gem désinstaller jekyll ,
puis exécutez
Jekyll serve
.Souhaitons vous aider!
Trouvé un problème similaire sur Dépôt Jekyllet ce commentaire m'a aidé à le résoudre.
De la première exécution de
gem uninstall --all
puis exécutezgem install github-pages
.P. S. Vous n'avez pas besoin
jekyll-paginate
explicitement dans votreGemfile
comme il est déjà inclus dansgithub-pages
gem.J'ai trouvé la solution à l'erreur même n'ont pas de jekyll-pagination ou une de ses dépendances suivantes cette recommandation:
Modifier le Gemfile et d'ajouter:
Dans mon cas, je dois ajouter qu'à mon Gemfile la
Et après j'ai édité le fichier, j'ai couru dans le terminal les commandes:
Et ce problème a été résolu...
il suffit d'exécuter
gem install jekyll-paginate