Джекилл не работает должным образом, показывая трассировку - PullRequest
0 голосов
/ 27 мая 2019

После обновления ОС до Mojave 10.14.1 jekyll не запускается.Я попытался удалить и прочитал много связанных проблем, но я не могу найти решение.

Я занимаюсь только интерфейсной веб-разработкой, установленной у меня: ruby ​​version: ruby ​​2.6.3p62 (2019-04-16 редакция 67580) [x86_64-darwin18] версия гема: 3.0.3 версия npm: 6.4.1 Bundler: версия Bundler 2.0.1

, когда у меня echo $PATH у меня есть это: /usr/local/opt/ruby/bin:/usr/local/opt/ruby/bin:/usr/local/opt/ruby/bin:/usr/local/sbin:/usr/local/sbin:/usr/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

Когда я делаю jekyll -v, у меня есть это сообщение:

Traceback (most recent call last):
    15: from /usr/local/bin/ruby_executable_hooks:24:in `<main>'
    14: from /usr/local/bin/ruby_executable_hooks:24:in `eval'
    13: from /usr/local/bin/jekyll:23:in `<main>'
    12: from /usr/local/bin/jekyll:23:in `load'
    11: from /usr/local/lib/ruby/gems/2.6.0/gems/jekyll-3.8.5/exe/jekyll:11:in `<top (required)>'
    10: from /usr/local/lib/ruby/gems/2.6.0/gems/jekyll-3.8.5/lib/jekyll/plugin_manager.rb:50:in `require_from_bundler'
     9: from /usr/local/Cellar/ruby/2.6.3/lib/ruby/2.6.0/bundler.rb:101:in `setup'
     8: from /usr/local/Cellar/ruby/2.6.3/lib/ruby/2.6.0/bundler.rb:135:in `definition'
     7: from /usr/local/Cellar/ruby/2.6.3/lib/ruby/2.6.0/bundler/definition.rb:34:in `build'
     6: from /usr/local/Cellar/ruby/2.6.3/lib/ruby/2.6.0/bundler/dsl.rb:13:in `evaluate'
     5: from /usr/local/Cellar/ruby/2.6.3/lib/ruby/2.6.0/bundler/dsl.rb:234:in `to_definition'
     4: from /usr/local/Cellar/ruby/2.6.3/lib/ruby/2.6.0/bundler/dsl.rb:234:in `new'
     3: from /usr/local/Cellar/ruby/2.6.3/lib/ruby/2.6.0/bundler/definition.rb:83:in `initialize'
     2: from /usr/local/Cellar/ruby/2.6.3/lib/ruby/2.6.0/bundler/definition.rb:83:in `new'
     1: from /usr/local/Cellar/ruby/2.6.3/lib/ruby/2.6.0/bundler/lockfile_parser.rb:95:in `initialize'
/usr/local/Cellar/ruby/2.6.3/lib/ruby/2.6.0/bundler/lockfile_parser.rb:108:in `warn_for_outdated_bundler_version': You must use Bundler 2 or greater with this lockfile. (Bundler::LockfileError)```

Я ожидаю, что jekyll будет работать нормально и сможет нормально использовать gulp или yarn.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...