Nuxt Content
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 - ❤️を込めて作成しました。