Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Invalid theme folder: _sass & terminal hang #2347

Closed
frhong opened this issue Dec 15, 2019 · 3 comments
Closed

Invalid theme folder: _sass & terminal hang #2347

frhong opened this issue Dec 15, 2019 · 3 comments

Comments

@frhong
Copy link

frhong commented Dec 15, 2019

Hi Michael, first of all, thanks for the theme. My question is about "Invalid theme folder: _sass" and terminal hang when I ran this locally. Here are the steps I took:

(1) Folked https://github.com/mmistakes/mm-github-pages-starter to my repo
(2) Git pull into a brand new folder locally.
(3) Try BEJS (Bundle exec Jekyll serve) locally.

Then...the message below:

Richard:blog.richardhong rhmbp18$ bundle exec jekyll serve
NOTE: Inheriting Faraday::Error::ClientError is deprecated; use Faraday::ClientError instead. It will be removed in or after version 1.0
Faraday::Error::ClientError.inherited called from /Library/Ruby/Gems/2.6.0/gems/octokit-4.14.0/lib/octokit/middleware/follow_redirects.rb:14.
Configuration file: /Users/rhmbp18/Documents/GitHub/blog.richardhong/_config.yml
            Source: /Users/rhmbp18/Documents/GitHub/blog.richardhong
       Destination: /Users/rhmbp18/Documents/GitHub/blog.richardhong/_site
 Incremental build: disabled. Enable with --incremental
      Generating... 
Invalid theme folder: _sass
      Remote Theme: Using theme mmistakes/minimal-mistakes
[ ]

The terminal hung and the site was never served into the localhost.

May I check what might have gone wrong? Thanks again.

@iBug
Copy link
Collaborator

iBug commented Dec 15, 2019

I've reproduced the error line Invalid theme folder: _sass, but it appears irrelevant to me.

Please be aware that the remote-theme method fetches the theme from GitHub (default branch) every time you run jekyll. You most likely want to ensure that you can do a git clone on this repository before running bundle exec jekyll whatever. If network connectivity is an issue for you, consider switching to Gem-based installation method.

@mmistakes
Copy link
Owner

I believe it’s a quirk with the remote theme gem plugin or Jekyll directly and not the theme. Sorry I don’t have much other insight on how to fix it.

jekyll/jekyll#7630

@stale
Copy link

stale bot commented Jan 19, 2020

This issue has been automatically marked as stale because it has not had recent activity.

If this is a bug and you can still reproduce this error on the master branch, please reply with any additional information you have about it in order to keep the issue open.

If this is a feature request, please consider whether it can be accomplished in another way. If it cannot, please elaborate on why it is core to this project and why you feel more than 80% of users would find this beneficial.

This issue will automatically be closed in 7 days if no further activity occurs. Thank you for all your contributions.

@stale stale bot added the Status: Stale label Jan 19, 2020
@stale stale bot closed this as completed Jan 26, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants