Nuxt向けのVuetify 4プラグイン・CSS・基本レイアウトを再利用できます。 同梱のplaygroundはNuxt 4を使います。公開peer範囲の対応状況は下記を参照してください。
実装済みの範囲、必要な依存関係、検証コマンドを以下の英語説明に併記しています。操作・配備・公開は、それぞれの権限と設定を確認してから実施してください。
以下は現行インターフェースの利用例です。ローカル成果物の参照がある場合は、必要な版の成果物を先に準備してください。パッケージの公開配布は今回の作業では行いません。
Node.js 22.19以降、pnpm 10.29.3を使用します。依存設定とロックファイルを同梱し、単独cloneから検証できます。
pnpm install --frozen-lockfile
pnpm lint
pnpm build.playground はこのLayerを読み込む検証用アプリです。pnpm dev でローカル開発できます。
レジストリ配布は未実施です。配布準備後、呼び出し元のアプリでバージョンを固定した依存として導入し、Nuxt設定の extends に @nuxtjp/vuetify-layer を指定します。ローカル検証ではcloneしたLayerのパスを呼び出し元から指定してください。
Start a Nuxt application with Vuetify plugins, styles and a basic layout already composed.
- Reuse the Vuetify 4 plugins, styles and layout in a Nuxt layer.
- Exercise the included Nuxt 4 playground.
- Validate the integration through the included playground.
Registry publication is not performed. The development CLI retains the documented node-forge 1.4.0 High vulnerability; development HTTPS/certificate features must not be used.
Package distribution is not activated by this documentation. Use the checked-in source and the declared dependency versions; published availability must be verified separately.
Use pnpm@10.29.3 and the Node.js version declared in engines in package.json. Run from this repository:
pnpm install --frozen-lockfile
pnpm lint
pnpm buildContributing · Security reporting · License · Attribution notices
OSS responsibility and source completion defines the supported package boundary and required acceptance. It does not declare unexecuted source, distribution or production checks complete.
Dependency updates: repository policy. Registry releases: version tags and GitHub OIDC.
The current manifest pins Vuetify 4.2.6 and the development playground uses
Nuxt 4. The peer declaration still names Nuxt 3 (^3.21.11); the playground
build does not establish independent consumer acceptance for that peer range.
Treat that declaration as an outstanding compatibility alignment, not proof of
a Nuxt 3/Vuetify 3 implementation or a published Nuxt 4 consumer package.