Press screenshot

Press

Author Avatar Theme by Nuxt
Updated: 6 Apr 2020
184 Stars

[Deprecated] Minimalist Markdown Publishing for Nuxt.js

Categories

Overview

NuxtPress is a microframework that utilizes the Nuxt module system. It enables hot-reloaded Markdown routes, static deployment with Nuxt generate, and live deployment with a simple API. It also includes built-in applications for documentation, blogs, and slides. NuxtPress offers flexible Markdown processing and allows users to eject styles and templates.

Features

  • Hot reloaded Markdown routes: Instantly see changes in Markdown files without having to restart the server
  • Static and live deployment: Choose between generating static files or deploying with a simple API
  • Built-in apps: Includes ready-to-use applications for documentation, blogs, and slides
  • Flexible Markdown processing: Utilize the @nuxt/markdown package for customizable Markdown processing
  • Ejectable styles and templates: Users have the option to eject styles and templates for further customization

Installation

  1. Install NuxtPress using npm:
npm install nuxt-press
  1. Add the following code to your nuxt.config.js file:
export default {
  modules: [
    'nuxt-press'
  ]
}
  1. Create Markdown files in the pages directory to define your routes.

Summary

NuxtPress is a microframework that integrates with the Nuxt module system, providing convenient features for building websites with Markdown. It offers hot-reloaded routes, flexible deployment options, built-in applications, customizable Markdown processing, and the ability to eject styles and templates. NuxtPress is maintained by @galvez and @pimlie, with the support of the Nuxt Team.