如果我在终端中运行jekyll -v,我会得到这样的结果:
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/universal-darwin19/rbconfig.rb:229: warning: Insecure world writable dir /usr/local/opt in PATH, mode 040777
jekyll 4.1.0但如果我运行gem list jekyll,它会说我有另一个版本的jekyll:
*** LOCAL GEMS ***
jekyll (2.4.0)
jekyll-coffeescript (1.2.2)
jekyll-gist (1.5.0)
jekyll-paginate (1.1.0)
jekyll-sass-converter (1.5.2)
jekyll-watch (1.5.1)这是否意味着我安装了两个不同版本的Jekyll?我如何选择使用旧版本2.4.0?是否可以卸载4.1.0?
谢谢
发布于 2020-06-25 00:55:36
我在回答你的两个问题:
如何选择使用旧版本的2.4.0?
因此,它实际上是通过项目中的Gemfile完成的。只需在Gemfile中提及gem 'jekyll', '2.4.0'即可。
是否可以卸载4.1.0
是。运行gem uninstall Jekyll --version 4.1.0
https://stackoverflow.com/questions/62554860
复制相似问题