Vue.jsでライブラリをインポートしたときにエラー
概要
vue.jsでライブラリを利用しようと、npm install パッケージ名 のコマンドを叩いたところ
npm ERR! Cannot read property 'match' of undefined
となり、エラー。
原因
利用していたパッケージ管理ツールは、yarnであったにも関わらずnpmでインストールしていたのが問題。
対処法
❶ npm installによってpackage.jsonに追加された行を削除。
npm uninstall パッケージ名
でもよい。
❷
yarn add パッケージ名
でyarnで入れ直し。
考え
パッケージ管理ツールは、プロジェクト、サービス毎に何を使うかを統一させておいた方が良い。
↓vue-cliでnot foundのエラーが出た場合はこちら https://k-enter.hatenablog.com/entry/2021/04/04/203449