TypeScript + Vuetifyでエラー「Could not find a declaration file for module 'vuetify/lib'. 」したときの対処法
経緯
Vuetify 2.0のバージョン上げようとしていて、使い方が少し変わってimport Vuetify from 'vuetify/lib'するようになった(2.0以前にもあったみたいだが、2.0だと必須なのだと思う。) エラーの状態
以下のようなエラー。
最初のエラーはsrc/plugins/vuetify.tsで起こっている
Could not find a declaration file for module 'vuetify/lib'. を対処するとこっちも直る
https://gyazo.com/bfdf41ce5d0ace780dd525f07155d725
エラーの文字起こし:
Could not find a declaration file for module 'vuetify/lib'. '...../node_modules/vuetify/lib/index.js' implicitly has an 'any' type.
Try npm install @types/vuetify if it exists or add a new declaration (.d.ts) file containing declare module 'vuetify/lib';
エラー対処方法
tsconfig.jsonのtypes: []に以下のように"vuetify"を追加すれば解決できた。
code:json
"compilerOptions": {
"types": "vuetify",