Nuxt.js|Vuetify

Nuxtのプロジェクト作成時にUIフレームワークを選択できるが、Vuetifyはその選択肢に含まれているのでcreate-nuxt-appの実行時に選べばそのまま使えるはず。

? UI framework: Vuetify.js

プロジェクト作成時には選択しておらず、途中から組み込む場合は以下の手順であとから追加できる。

インストール

$ npm install @nuxtjs/vuetify -D

僕の環境だとエラーが発生

No receipt for 'com.apple.pkg.CLTools_Executables' found at '/'.
No receipt for 'com.apple.pkg.DeveloperToolsCLILeo' found at '/'.
No receipt for 'com.apple.pkg.DeveloperToolsCLI' found at '/'.
gyp: No Xcode or CLT version detected!

下記にて解決

$ sudo rm -rf $(xcode-select -print-path)
$ sudo rm -rf /Library/Developer/CommandLineTools
$ xcode-select --install

上記を実行した後、改めてインストールを実行したら、問題なく完了した。

設定ファイルに追記

nuxt.config.jsのbuildModulesに以下を追記。

{
  buildModules: [
    '@nuxtjs/vuetify',
  ]
}

以上の設定を終えて、devを再起動するとVuetifyのコンポーネントが使えるようになってる。

超簡単。