McGarrah Technical Blog

Posts tagged with "multi-root-workspace"

Jekyll Run Plugin: Fixing the Multi-Root Workspace Crash

The Jekyll Run VS Code extension crashes with 'TypeError: Cannot read properties of null' in multi-root workspaces on macOS. The error is misleading — the real problem is macOS GUI apps don't inherit your shell PATH, so the plugin runs system Ruby 2.6. The fix is rbenv with Ruby 3.3, launching VS Code from a terminal, and understanding why every other approach fails.