В проекте Vue.js( Webpack-simple ), при подключиении vue-router выдаёт в консоли ошибку
[WDS] Disconnected!
close
onclose
[5]</EventTarget.prototype.dispatchEvent
[14]</</SockJS.prototype._close/<
Активны только 4 файла.
index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>spa</title>
</head>
<body>
<div id="app">
<router-view></router-view>
</div>
<script src="/dist/build.js"></script>
</body>
</html>
main.js
import Vue from 'vue'
import App from './App.vue'
import hello from './views/hello.vue'
import good from './views/good.vue'
import Router from 'vue-router'
Vue.use(Router)
var vueRouter = new Router ({
routes: [
{ path: '/hello', component: hello },
{ path: '/good', component: good }
]
})
new Vue({
el: '#app',
router: vueRouter
})
./views/hello.vue
<template>
<div>
<input type="text" @input="input" v-model="widths">
<button id="button" type="submit" v-bind:style="{ width: widths + 'px' }">Text</button>
</div>
</template>
<script>
export default {
name: "hello",
data () {
return {
widths: ''
}
}
}
</script>
<style>
button {
padding: 0;
margin: 0;
width: auto;
}
</style>
В ./views/good.vue практические полностью аналогичен hello.vue.
Из-за чего ошибка вообще? И как её исправить? Ошибку начало выдавать когда я подключил vue-router в main.js. Так что думаю дело в этом.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости