GithubHelp home page GithubHelp logo

huyikai / vitepress-helper Goto Github PK

View Code? Open in Web Editor NEW
28.0 2.0 1.0 732 KB

enhance vitepress experience

Home Page: https://huyikai.github.io/vitepress-helper/

License: MIT License

TypeScript 38.63% JavaScript 5.82% Vue 55.55%
vitepress vitepress-plugin vitepress-theme vitepress-helper vitepress-blog vitepress-sidebar vuepress vuepress-plugin vuepress-theme

vitepress-helper's Introduction

VitePress-Helper

npm-version node-version npm-downloads license

English | 简体中文

Introduction

Optimized user experience based on vitepress.

Features

  • CLI: Guide to complete the initialization operation.
  • Nav: Automatically generate the navigation bar according to the file directory.
  • Sidebar: Automatically generate the sidebar according to the file directory.
  • CMS: Run local CMS to simplify content management.
  • Homepage: Customizable homepage.
  • Internationalization: Automatically generate corresponding navigation bar and sidebar according to internationalization configuration.

Usage

npx @huyikai/vitepress-helper init

For detailed usage, please refer to the vitepress-helper documentation for operation.

Short-term Plan

  • Documentation: More detailed usage instructions, appropriate usage examples.
  • CMS:
    • Optimize the user experience of the Markdown editor.
    • File and directory movement and drag-and-drop movement.
    • Local file import, batch processing.
    • Link content import.
    • Version control.
    • Static resource (image) management.

Long-term Plan

  • Testing: Increase unit tests to ensure code quality.
  • Experience: Optimize UI, usage logic, performance optimization.
  • Maintenance: Pay attention to the updates of vitepress, keep the functions and experience synchronized.
  • Exploration: Plan for new inspirations during the development and usage process.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.