Issue Report: Error in Fetching _config.yml with Jekyll Admin
Description:
When serving my Jekyll site locally and accessing Jekyll Admin at http://127.0.0.1:4000/admin/, I encounter an error message stating "Error: Could not fetch the config."
Tell us a bit about yourself:
- Version of JekyllAdmin I'm using: 0.11.1
- Version of Jekyll I'm using: 4.3.3
- Operating System: Windows 10
- Browser: Chrome
Steps to reproduce:
- Add the
jekyll-adminplugin to the_config.ymlfile. - Serve the Jekyll site locally using
bundle exec jekyll serve. - Navigate to
http://127.0.0.1:4000/admin/.
I expected the following:
Jekyll Admin should load properly and fetch the _config.yml file without any errors.
But got the following, instead:
An error message is displayed: "Error: Could not fetch the config."
Other details:
Below is the _config.yml file:
title: Dahatû | داهاتوو
email: [email protected]
description: "Dahatu Foundation"
baseurl: ""
url: "https://dahatu-foundation-kurd.github.io"
twitter_username: dahatu
# Build settings
remote_theme: just-the-docs/just-the-docs
# Just the Docs settings
search_enabled: true
aux_links:
"Theme on GitHub":
- "//github.com/just-the-docs/just-the-docs"
plugins:
- jekyll-remote-theme
- jekyll-feed
- jekyll-admin
Error message in the browser's developer console:
Error: Could not fetch the config
Steps taken to troubleshoot:
- Validated
_config.ymlusing an online YAML validator. - Checked file permissions to ensure
_config.ymlis readable.
The _config.yml file is located at the root of the project, and the site is hosted on GitHub Pages, but the error occurs during local development.
Adding this to _config.yml fixed for me.
edit: and it looks like you tried to get chatgpt's help, but it doesn't work on present problems, sorry
@kamyarothmanhamad
I recommend @SoumyaK4 's workaround until a new patched version of the frontend ships.
@SoumyaK4 solution helped me. Just adding it on cleartext so others can copy and paste it:
To your _config.yml file, add:
jekyll_admin:
homepage: "pages"