More Premium Hugo Themes Premium Vue Themes

Vue3 Md Blog

Minimal config Vue3 + Markdown + Bootstrap blog engine

Vue3 Md Blog

Minimal config Vue3 + Markdown + Bootstrap blog engine

Author Avatar Theme by yeikiu
Github Stars Github Stars: 79
Last Commit Last Commit: Jul 16, 2024 -
First Commit Created: Apr 29, 2023 -
default image

Overview

The article discusses a minimal configuration Vue3 + Markdown blog engine that allows users to deploy a fully functional blog using Vue3 and GitHub Pages. It provides a demo and highlights the main features of the blog engine.

Features

  • Integrated MarkDown editor: The blog engine includes an integrated Markdown editor for creating and editing blog posts.
  • Sync posts with GitHub Actions: Users can synchronize their blog posts with GitHub Actions, allowing for easy management and version control.
  • Posts compiled from Markdown to html in runtime: The engine compiles blog posts from Markdown to HTML dynamically during runtime.
  • Inlined html with bootstrap classes within Markdown files: Users can use inlined HTML with Bootstrap classes within their Markdown files, allowing for greater customization and styling options.
  • Support for GitHub Pages CSS and emojis: The blog engine supports GitHub Pages CSS and emojis, enhancing the visual appeal and expressive potential of blog posts.
  • Dynamic META tags: The engine supports dynamic META tags, enabling users to optimize their blog posts for search engines and social media platforms.

Installation

To install the Vue3 + Markdown blog engine, follow these steps:

  1. Clone the repository:

    git clone [repository-url]
    
  2. Install the required dependencies:

    npm install
    
  3. Customize the blog settings in the config.js file.

  4. Create your blog posts in Markdown format and save them in the posts directory.

  5. Build and deploy your blog:

    npm run deploy
    

For more detailed instructions and configuration options, refer to the full guide.

Summary

The article presents a Vue3 + Markdown blog engine that allows users to deploy their own fully functional blog using Vue3 and GitHub Pages. It highlights key features such as an integrated Markdown editor, synchronization with GitHub Actions, and support for GitHub Pages CSS and emojis. The installation process is provided, along with a link to the full guide for more detailed instructions.