Unable to setup meshery.io

I am unable to setup meshery locally.
When I run command: make site
it throws error:

bundle install; bundle exec jekyll serve --drafts --livereload
Could not find command "install;".
Did you mean?  "install"
make: *** [Makefile:4: site] Error 15

Previously I fixed this error by making some changes into make file:
Before change:

jekyll=bundle exec jekyll

site:
	bundle install; $(jekyll) serve --drafts --livereload

After change:

jekyll=bundle exec jekyll

site:
	bundle install
        $(jekyll) serve --drafts --livereload

Previously it ran locally after making above change in makfile.
But due to some problem I had to format my laptop.
Now even after making above change in makefile I am getting the error.
error:

             Error: YAML Exception reading F:/meshery.io/collections/_catalog/deployment/2df29b2b-7e5e-4d8b-a5b3-3dea569f4d25.md: (<unknown>): mapping values are not allowed in this context at line 21 column 24
             Error: YAML Exception reading F:/meshery.io/collections/_catalog/observability/2d54f372-10e5-4c4e-8d23-b9c35c68ce98.md: (<unknown>): mapping values are not allowed in this context at line 12 column 93
      Sort warning: 'patternId' not defined in _catalog/deployment/2df29b2b-7e5e-4d8b-a5b3-3dea569f4d25.md
      Sort warning: 'patternId' not defined in _catalog/observability/2d54f372-10e5-4c4e-8d23-b9c35c68ce98.md
      Sort warning: 'patternId' not defined in _catalog/deployment/2df29b2b-7e5e-4d8b-a5b3-3dea569f4d25.md
      Sort warning: 'patternId' not defined in _catalog/observability/2d54f372-10e5-4c4e-8d23-b9c35c68ce98.md
      Sort warning: 'patternId' not defined in _catalog/deployment/2df29b2b-7e5e-4d8b-a5b3-3dea569f4d25.md
      Sort warning: 'patternId' not defined in _catalog/observability/2d54f372-10e5-4c4e-8d23-b9c35c68ce98.md
      Sort warning: 'patternId' not defined in _catalog/observability/2d54f372-10e5-4c4e-8d23-b9c35c68ce98.md
      Sort warning: 'patternId' not defined in _catalog/deployment/2df29b2b-7e5e-4d8b-a5b3-3dea569f4d25.md
      Sort warning: 'patternId' not defined in _catalog/deployment/2df29b2b-7e5e-4d8b-a5b3-3dea569f4d25.md
      Sort warning: 'patternId' not defined in _catalog/observability/2d54f372-10e5-4c4e-8d23-b9c35c68ce98.md
      Sort warning: 'patternId' not defined in _catalog/observability/2d54f372-10e5-4c4e-8d23-b9c35c68ce98.md
      Sort warning: 'patternId' not defined in _catalog/observability/2d54f372-10e5-4c4e-8d23-b9c35c68ce98.md
      Sort warning: 'patternId' not defined in _catalog/observability/2d54f372-10e5-4c4e-8d23-b9c35c68ce98.md
      Sort warning: 'patternId' not defined in _catalog/observability/2d54f372-10e5-4c4e-8d23-b9c35c68ce98.md
      Sort warning: 'patternId' not defined in _catalog/observability/2d54f372-10e5-4c4e-8d23-b9c35c68ce98.md
      Sort warning: 'patternId' not defined in _catalog/deployment/2df29b2b-7e5e-4d8b-a5b3-3dea569f4d25.md
      Sort warning: 'patternId' not defined in _catalog/deployment/2df29b2b-7e5e-4d8b-a5b3-3dea569f4d25.md
       Jekyll Feed: Generating feed for posts
                    done in 47.545 seconds.
 Auto-regeneration: enabled for 'F:/meshery.io'
Unable to load the EventMachine C extension; To use the pure-ruby reactor, require 'em/pure_ruby'
                    ------------------------------------------------
      Jekyll 4.3.2   Please append `--trace` to the `serve` command 
                     for any additional information or backtrace. 
                    ------------------------------------------------
Traceback (most recent call last):
        22: from C:/Users/Admin/AppData/Local/Microsoft/WindowsApps/jekyll:25:in `<main>'
        21: from C:/Users/Admin/AppData/Local/Microsoft/WindowsApps/jekyll:25:in `load'
        20: from C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/jekyll-4.3.2/exe/jekyll:15:in `<top (required)>'
        19: from C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/mercenary-0.4.0/lib/mercenary.rb:21:in `program'
        18: from C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/mercenary-0.4.0/lib/mercenary/program.rb:44:in `go'
        17: from C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `execute'
        16: from C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `each'
        15: from C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `block in execute'
        14: from C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/jekyll-4.3.2/lib/jekyll/commands/serve.rb:86:in `block (2 levels) in init_with_program'
        13: from C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/jekyll-4.3.2/lib/jekyll/command.rb:91:in `process_with_graceful_fail'
        12: from C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/jekyll-4.3.2/lib/jekyll/command.rb:91:in `each'
        11: from C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/jekyll-4.3.2/lib/jekyll/command.rb:91:in `block in process_with_graceful_fail'
        10: from C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/jekyll-4.3.2/lib/jekyll/commands/serve.rb:98:in `process'
         9: from C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/jekyll-4.3.2/lib/jekyll/commands/serve.rb:143:in `register_reload_hooks'
         8: from C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/jekyll-4.3.2/lib/jekyll/commands/serve.rb:143:in `require_relative'
         7: from C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/jekyll-4.3.2/lib/jekyll/commands/serve/live_reload_reactor.rb:3:in `<top (required)>'
         6: from C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/jekyll-4.3.2/lib/jekyll/commands/serve/live_reload_reactor.rb:3:in `require'
         5: from C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/em-websocket-0.5.3/lib/em-websocket.rb:3:in `<top (required)>'
         4: from C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/em-websocket-0.5.3/lib/em-websocket.rb:3:in `require'
         3: from C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7-x64-mingw32/lib/eventmachine.rb:8:in `<top (required)>'
         2: from C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7-x64-mingw32/lib/eventmachine.rb:8:in `require'
         1: from C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7-x64-mingw32/lib/rubyeventmachine.rb:2:in `<top (required)>'
C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7-x64-mingw32/lib/rubyeventmachine.rb:2:in `require': cannot load such file -- 2.7/rubyeventmachine (LoadError)
make: *** [Makefile:5: site] Error 1```

Hello @Gaurab_Khanal , Have you installed all the necessary dependencies?

I had similar problem while setting up (even after installing the necessary dependencies) , I used bundle exec jekyll serve --drafts . This prevented live-reload however was enough to get started and solve issue.

Some days ago I did the same and it worked. But due to some problem with my laptop, I had to re-set up the project again. Right now it isn’t working.

@Gaurab_Khanal Have you fixed the issue?

Yes, and Gaurab took away three other important life lessons as well.