Use this tag for questions related to Content module of Nuxt.JS. This module is optional for Nuxt projects and provide ability to fill project with content using Markdown, JSON, YAML, CSV and XML files. Shortly - Git-based CMS
Links
Official website - https://content.nuxtjs.org
Github Repo - https://github.com/nuxt/content
Installation
Docs: https://content.nuxtjs.org/installation
- NPM:
npm install @nuxt/content
- Yarn:
yarn add @nuxt/content
- Also available as option when creating project with
create-nuxt-app
Features:
- Blazing fast hot reload in development
- Vue components in Markdown
- Full-text search
- Support static site generation with
nuxt generate
- Powerful QueryBuilder API (MongoDB like)
- Syntax highlighting to code blocks in markdown files using PrismJS.
- Table of contents generation
- Handles Markdown, CSV, YAML, JSON, XML
- Extend with custom parsers
- Extend with hooks
Tutorial
Create a blog with Nuxt Content
Description taken from Introduction markdown file