# 'jekyll build' vs 'bundle exec jekyll build'?

**URL:** <https://talk.jekyllrb.com/t/jekyll-build-vs-bundle-exec-jekyll-build/5503>\
**Category:** Help\
**Created:** [January 13, 2021, 1:38pm UTC](https://talk.jekyllrb.com/t/jekyll-build-vs-bundle-exec-jekyll-build/5503 "2021-01-13T13:38:07Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![MichaelCurrin](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/michaelcurrin/32/2340_2.png) [@MichaelCurrin](https://talk.jekyllrb.com/u/MichaelCurrin)\
**Post date:** [January 16, 2021, 8:24pm UTC](https://talk.jekyllrb.com/t/jekyll-build-vs-bundle-exec-jekyll-build/5503/6 "2021-01-16T20:24:12Z")

</div>

Pro tip…

Jekyll also has alias commands builtin:

```auto
jekyll b # ie build
jekyll s # ie serve

```

See `jekyll --help`

I like to use a Makefile. Works on mac and linux and also windows if you install GNU Make command.

```auto
s serve:
  bundle exec jekyll serve --trace --livereload

```

```auto
make s
# serving jekyll site...

```

My file:

> <https://github.com/MichaelCurrin/jekyll-blog-demo/blob/master/Makefile>

And i also alias `make` as `m` so I can do

```auto
m s

```

---

_[View the full topic](https://talk.jekyllrb.com/t/jekyll-build-vs-bundle-exec-jekyll-build/5503)._
