質問: ### 前提・実現したいこと 現在使っているvue-cli3でnpm run serve でエラーが出るので解決したい ここに質問の内容を詳しく書いてください。 vue.jsとTypeScriptで暗号通貨NEMのウォレットを作成しています ■■な機能を実装中に以下のエラーメッセージが発生しました。 送金機能を実装中に確認のためserveしたところエラーがでます。 ### 発生している問題・エラーメッセージ ``` ERROR Failed to compile with 1 errors This relative module was not found: * ./components/Wallet.vue in ./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/ lib!./node_modules/ts-loader??ref--13-2!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue -loader/lib??vue-loader-options!./src/App.vue?vue&type=script&lang=ts& ``` ### 該当のソースコード ``` わかりません ``` ### 試したこと 一つづつインストールしてbuildやserveを行って問題がないことは確認できています。なのでどこがおかしいのかわからないです。 ### 補足情報(FW/ツールのバージョンなど) 以下が使用しているライブラリです。 declare module 'nem-sdk'; declare module 'encoding-japanese'; declare module 'vuetify'; declare module 'vuetify/es5/util/colors'; declare module 'vue2-toast'; declare module 'vue-qriously'; declare module 'vue-qrcode-reader';
回答: Wallet.vueをインポートしているコンポーネントを調べてください。 Wallet.vueのインポートパスが誤っている可能性があります。 具体的には ``` import Wallet from './components/Wallet.vue' ``` が ``` import Wallet from '../components/Wallet.vue' ``` のようになっていたりしませんか。