wowchemy-hugo-modules | The website builder for Hugo | Static Site Generator library

 by   wowchemy HTML Version: v5.2.0 License: MIT

kandi X-RAY | wowchemy-hugo-modules Summary

kandi X-RAY | wowchemy-hugo-modules Summary

wowchemy-hugo-modules is a HTML library typically used in Web Site, Static Site Generator, Jekyll applications. wowchemy-hugo-modules has no vulnerabilities, it has a Permissive License and it has medium support. However wowchemy-hugo-modules has 28 bugs. You can download it from GitHub.

🔥 The website builder for Hugo. No code, build with widgets! 创建在线课程,学术简历或初创网站。

            kandi-support Support

              wowchemy-hugo-modules has a medium active ecosystem.
              It has 5687 star(s) with 2472 fork(s). There are 93 watchers for this library.
              It had no major release in the last 12 months.
              There are 36 open issues and 1572 have been closed. On average issues are closed in 44 days. There are 5 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of wowchemy-hugo-modules is v5.2.0

            kandi-Quality Quality

              wowchemy-hugo-modules has 28 bugs (0 blocker, 0 critical, 1 major, 27 minor) and 2 code smells.

            kandi-Security Security

              wowchemy-hugo-modules has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              wowchemy-hugo-modules code analysis shows 0 unresolved vulnerabilities.
              There are 10 security hotspots that need review.

            kandi-License License

              wowchemy-hugo-modules is licensed under the MIT License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              wowchemy-hugo-modules releases are available to install and integrate.
              wowchemy-hugo-modules saves you 5853 person hours of effort in developing the same functionality from scratch.
              It has 12072 lines of code, 0 functions and 276 files.
              It has low code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of wowchemy-hugo-modules
            Get all kandi verified functions for this library.

            wowchemy-hugo-modules Key Features

            No Key Features are available at this moment for wowchemy-hugo-modules.

            wowchemy-hugo-modules Examples and Code Snippets

            No Code Snippets are available at this moment for wowchemy-hugo-modules.

            Community Discussions


            blogdown::serve_site() fails to produce template site
            Asked 2021-Dec-21 at 04:29

            I've been following the instructions here to install the R blogdown package and get my new site running. When I get to the step where I run serve_site(), I get the following error message:



            Answered 2021-Dec-21 at 04:29

            The config file is config/_default/config.yaml in your website project. Add



            Blogdown new post addin creates but not loads new file
            Asked 2020-Nov-05 at 09:17

            After installed (see previous post) and configured my personal Hugo website for a multilingual setup (by directories), I wanted to start creating content. Ideally, I wanted to use blogdown in RStudio, via the addins. The website uses the Academic theme, rebranded now as Wowchemy.

            The content directory tree is as follows:



            Answered 2020-Nov-05 at 09:17

            I am not good at using the debug tools, so just stepped through the code. (Appreciate the suggestion of good tutorials!)

            First things first: When in Doubt, Try to Upgrade Your Software Packages This is the blogdown package creator's advice. Checked.

            1. Launching the addin, blogdown:::new_post_addin is called.
            2. This calls new_post.R. The source code can be find at:
            3. blogdown::new_post() is called at the end, with file parameter from the updated input text field, which is in the case of the question: "post\2020-11-04-how-this-site-was-created\"
            4. new_post() function (in hugo.R) calls new_content() with the third argument, open = FALSE, which means it will not open the file, just overwrite the value of the file variable (the path hereafter). At the end of new_post() the file should be opened: this is where the error occurs (by trying to open the file at the wrong place, a wrong path). This means that something bad has to happen in new_content().
            5. new_content() modify the path with content_file(). Also this is the step, where the file is actually created.
            6. content_file() modify the path by adding a prefix to it generated by get_config().
            7. get_config() tries to extract the value of a field in the configuration, in the case of Hugo: try to find contentDir. If this results in NULL (there's no such list item), then see the other possibility and lastly return the default value (which is in the case of Hugo: content). And that's it! RStudio tries to open a file in the content directory, not in a language subdirectory!
            8. That means that the last option is returned in the row of %n% (which is imported from knitr and stands for: if (is.null(x)) y else x). That means that the previous arguments returned NULL, which means contentDir cannot be found in config variable. The default value of config is set by config = load_config(). This uses find_config() to find the config file to parse.
            9. find_config() uses config_files() to set the value in case of Hugo: c('config.toml', 'config.yaml'). But my setting is in a subdirectory: in the /config/default_/languages.toml file! Oh, another Academic theme woe...

            To conclude this: blogdown is currently loads only the config.toml in the root directory to check the contentDir value. The Academic, now Wowchemy Hugo theme however keep config files in the /config/default_/ directory also, where the languages.toml contains the needed value.

            To keep or not to keep Academic theme? Stick with blogdown or not? Maybe the config files should be merged into one config.toml, but couldn't find hint or examples for Academic on the web.

            Edit: OK, the root of the problem has been found, but the actual error which raised the error message is in connection with hugo_convert_one(), as the traceback suggests in the question. This was the first (and last) try to open the file of the wrong path.



            Need to install Go to use blogdown with Academic Hugo theme
            Asked 2020-Sep-17 at 20:14

            I wanted to set up a personal website with blogdown, using the Academic Hugo theme. I almost read the entire book of blogdown: Creating Websites with R Markdown and several tutorials, like Allison Hill's or Annie Lyu's.

            I have chosen blogdown because I am familiar with RStudio and R and Academic because there are suggestions in the references to pick a maintained theme, like Academic. I installed blogdown and Hugo as the book suggests and tried to install the theme by the RStudio way: click File -> New project -> New Directory -> Website using blogdown. If I tried the hugo-lithium theme, everything flows great. If I tried Academic, then the following message and error appeared (with some already installed files in the specified directory):



            Answered 2020-Sep-15 at 12:21

            Following the Edit your site on your PC docs on the Academic theme's webpage:

            Before downloading your site, lets first install Hugo Extended and its prerequisites.

            On Windows: Git, OpenSSH and Go have to be installed beside Hugo Extended. Because I already have Git, I did not install it, only OpenSSH and Hugo Extended via Scope (and beforehand Powershell 5 to install Scope). Go was installed via the executable from the Go documentaion site.

            After this, Academic theme can be deployed with the RStudio method specified in the question. Maybe the blogdown book need to be updated.

            Note: also, in the referenced document:

            Convert an old Academic Kickstarter site If you have an existing site based on the Academic Kickstarter Template that was created before 3rd September 2020, it may need converting to use Hugo’s new modular system.



            R Blogdown Hugo academic theme not rendering site
            Asked 2020-Sep-03 at 19:56

            I am trying to create a website using R Blogdown Hugo-Academic theme. Typically, I would create a website by running the following commands:



            Answered 2020-Sep-03 at 19:56

            I had the same problem, and resolved it by editing my config.toml file:

            Check that your theme is set correctly (mine was):


            Community Discussions, Code Snippets contain sources that include Stack Exchange Network


            No vulnerabilities reported

            Install wowchemy-hugo-modules

            You can download it from GitHub.


            Feel free to star the project on Github, join the community on Discord, and follow @wowchemy on Twitter to be the first to hear about new features.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
          • HTTPS


          • CLI

            gh repo clone wowchemy/wowchemy-hugo-modules

          • sshUrl


          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Consider Popular Static Site Generator Libraries


            by gohugoio


            by gatsbyjs


            by jekyll


            by mkdocs


            by 11ty

            Try Top Libraries by wowchemy


            by wowchemyHTML


            by wowchemyJupyter Notebook


            by wowchemyPython


            by wowchemyPython


            by wowchemyJupyter Notebook