# Nuxtjs 3 に Ant design Vue を使う

最新の Ant Design Vue 4.x をインストール

yarn add ant-design-vue@4.x

plugins/antd.ts プラグインファイルを作成

import { defineNuxtPlugin } from "#app";
import "ant-design-vue/dist/reset.css";
import Antd from "ant-design-vue";

export default defineNuxtPlugin((nuxtApp) => {
  nuxtApp.vueApp.use(Antd);
});

nuxt.config.tsにプラグインを登録する

export default defineNuxtConfig({
  plugins: ["@/plugins/antd"],
});

これで使えるようになりました

<template>
  <a-button>Button</a-button>
</template>
<script>
import { Button } from "ant-design-vue";

export default {
  components: {
    AButton: Button,
  },
};
</script>

以上!

2024-05-09
  • nuxtjs
  • vuejs

関連記事

JavaScript ライブラリ aos.js 使ってスクロール連動アニメーション
bootstrap vuejs 使って generate する際に babel が icons ファイル max 500KB エラー
laravel に vuejs 使うための初期設定
Nuxtjs build WARNING in entrypoint size limit
Nuxtjs axios リクエストのヘッダー設定
Nuxtjs titleTemplate の設定
Nuxt.js でフロントエンドのカテゴリ選択
vuejs back to top button component 作成
Nuxtjs 動的なルーティング静的ページ自動生成
楽天 GOLD に Nuxt で作った HP デプロイ公開した話
vuejs v-if と v-show の違い
web 開発でよく使うリダイレクトと nuxtjs redirect
vuejs で omisejapan の決済フォーム作成した時のメモ
localStorage is not defined に遭遇した時の対応
nuxtjs の wpa を実装した時のメモ
vuejs vuex が難しいわけではないけど覚えるのに時間かかる
vuejs スクロールでナビバー表示非表示
nuxtjs のページごと head の title description 変更
nuxtjs vue router params query ルートから取得できるもの
vuejs 開発時に遭遇したエラーリスト
javascript reduce 連想配列の合計計算覚えよう
値段をカンマと円マーク表示 vuejs money-format filter 自作
vuejs-datepicker 使ってカレンダー表示 日本語多言語対応
スクロールバー自由にカスタマイズできる vue-perfect-scrollbar について
vue hook 使って vuejs コンポーネントライフサイクル監視
Nuxtjs に iview 4.0 入れた動かしてみた
Javascript vuejs の validation 正規表現でフォームチェック作ったときのメモ
javascript password generator ランダム文字列パスワード作成
nuxt cordova web ハイブリッドアプリ作成した時のメモ
chartjs でチャートコンポネント作ってみた時のメモ bar+line+pie
polyfill という宝物で開発時の ie11 対応した時のメモ