Nuxt Nation カンファレンスが間もなく開催されます。11月12日と13日にご参加ください。

content
@nuxt/content

Nuxt Contentはプロジェクトのcontent/ディレクトリを読み取り、.md、.yml、.csv、または.jsonファイルを解析し、アプリケーション用の強力なデータレイヤーを作成します。さらに、MDC構文でマークダウンにVueコンポーネントを使用できます。

nuxt-content-social-card

Nuxt Content

npm versionnpm downloadsLicenseNuxtVolta

Nuxt Contentはプロジェクトのcontent/ディレクトリを読み取り、.md.yml.csv、または.jsonファイルを解析し、アプリケーション用の強力なデータレイヤーを作成します。さらに、MDC構文でマークダウンにVueコンポーネントを使用できます。

機能

  • Nuxt 3サポート
  • Vueコンポーネント用に作られたマークダウン構文(MDC)
  • ナビゲーションの生成
  • Shikiを使用したコードハイライト
  • 開発中の迅速なホットモジュール置換
  • 強力なクエリビルダー(MongoDBのような)
  • 目次生成
  • CSV、YAML、JSON(5)も処理します
  • フックとコンテンツプラグインで拡張できます
  • ...他にも

Nuxt 2

Nuxt 2はContent v1でサポートされており、ドキュメントはhttps://content.nuxt.com/v1、コードはv1ブランチにあります。

💻 開発

!注意 このリポジトリでは、開発とテストにbashスクリプトを使用しています。Windowsを使用している場合は、WSLまたはGit Bashを使用できます。

  • リポジトリをクローンします
  • pnpm installを使用して依存関係をインストールします
  • pnpm prepareを使用して準備します
  • pnpm buildを使用して構築します
  • pnpm devを使用してPlaygroundを試します
  • pnpm testを使用してテストします

ライセンス

MIT - ❤️を込めて作成しました。