Files
Snigdha-OS.github.io/content
2024-06-05 04:26:16 +05:30
..
2024-06-05 04:26:16 +05:30

content/ Directory

The Nuxt Content module reads the content/ directory in your project and parses .md, .yml, .csv and .json files to create a file-based CMS for your application.

  1. Render your content with built-in components.
  2. Query your content with a MongoDB-like API.
  3. Use your Vue components in Markdown files with the MDC syntax.
  4. Automatically generate your navigation.

Installation

Install the @nuxt/content module in your project:

yarn add --dev @nuxt/content

Then, add @nuxt/content to the modules section of nuxt.config.ts.

export default defineNuxtConfig({
  modules: [
    '@nuxt/content'
  ],
  content: {
    // https://content.nuxtjs.org/api/configuration
  }
})

Create Content

Place your markdown files inside the content/ directory in the root directory of your project: ``content/index.md`

# Hello Content

The module automatically loads and parses them.

Documentation

Head over to https://content.nuxtjs.org to learn more about the Content module features, such as how to build queries and use Vue components in your Markdown files with the MDC syntax.