В чем разница между «bundle exec jekyll serve» и «jekyll serve»? - PullRequest
0 голосов
/ 03 июля 2018

В настоящее время я изучаю Jekyll, фреймворк для создания веб-сайтов, и я не знаю, в чем разница между bundle exec jekyll serve и jekyll serve. Кажется, что оба ведут себя одинаково.

1 Ответ

0 голосов
/ 03 июля 2018

В двух словах:

bundle exec jekyll serve - запускает точную версию сервера jekyll, указанную в вашем Gemfile / Gemfile.lock.

jekyll serve - запускает некоторую версию сервера jekyll, которая может быть или не быть той, которую вы хотите.

Для достижения наилучших результатов всегда используйте bundle exec. На моей машине у меня есть псевдоним оболочки, чтобы я мог набрать

be jekyll serve
...