前提・実現したいこと
AddressForm.vueをimportさせたいです。
発生している問題・エラーメッセージ
This relative module was not found: * ./views/AddressForm.vue in ./src/router.js
該当のソースコード
ファイル名 views/AddressForm.vue <template> <v-container text-xs-center> <v-layout row wrap justify-center> <v-flex xs12> <h1>連絡先編集</h1> </v-flex> <v-flex xs5 mt-5> <v-card> <v-card-text> <v-form> <v-text-field v-model="address.name" label="名前"></v-text-field> <v-text-field v-model="address.tel" label="電話番号"></v-text-field> <v-text-field v-model="address.email" label="メールアドレス"></v-text-field> <v-text-field v-model="address.address" label="住所"></v-text-field> <v-btn @click="$router.push({ name: 'addresses' })">キャンセル</v-btn> <v-btn color="info" @click="">保存</v-btn> </v-form> </v-card-text> </v-card> </v-flex> </v-layout> </v-container> </template> <script> export default { data () { return { address: {} } } } </script> ファイル名 /src/router.js import Vue from 'vue' import Router from 'vue-router' import Home from './views/Home.vue' import Addresses from './views/Addresses.vue' import AddressForm from './views/AddressForm.vue' Vue.use(Router) export default new Router({ mode: 'history', base: process.env.BASE_URL, routes: [ { path: '/', name: 'home', component: Home }, { path: '/addresses', name: 'addresses', component: Addresses }, { path: '/addresses/:address_id?/edit', name: 'address_edit', component: AddressForm }, { path: '/about', name: 'about', // route level code-splitting // this generates a separate chunk (about.[hash].js) for this route // which is lazy-loaded when the route is visited. component: () => import(/* webpackChunkName: "about" */ './views/About.vue') } ] })
試したこと
import している . /views/AddressForm.vue が見つからないとのことなので、フォルダ構成を見たのですが特に問題ないように見受けられます。
初心者という事もあり見方が違うかもしれませんが、御教示頂ければ幸いです。
下記フォルダ構成になります。
https://gyazo.com/49132cf7e995ee888c4c4226344c38ce
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/05/06 06:42
2019/05/06 06:51
2019/05/06 07:14 編集
2019/05/06 07:18
2019/05/06 07:29
2019/05/06 07:33
2019/05/06 07:45 編集