vue.jsとrouterを読み込んだプログラムを再び
npm run dev でビルドしたときのエラーの対処をまとめます。
エラーコードをみると
newline required at end of file but not found
src\router\index.js:20:3
ファイルの最後に空白が必要ということが書いてあります。
上記のコードのもと
src\router\index.js
の最後の行が詰まっていたので、改行します。
import Vue from 'vue'
import Router from 'vue-router'
import page1 from '@/components/page1'
import page2 from '@/components/page2'
Vue.use(Router)
export default new Router({
routes: [
{
path: '/',
component: page1
},
{
path: '/page2',
component: page2
}
]
})
ここが改行してできた行
これをしたら正常にビルドできました。
また、
npm run dev
のビルドを実行するときは、
vue create でつくったファイルに移動してから実行しないと動きません。