我在这里尝试使用vue-socket.io包,所以我确实先安装了它,然后将它导入到app.js文件中,但是在Vue.use行中,socketio抛出了一个控制台错误,未捕获ReferenceError: socketio is not defined:
npm install vue-socket.io --save
import VueSocketio from 'vue-socket.io';
Vue.use(VueSocketio, socketio('http://localhost:3000'), store);发布于 2017-06-28 02:58:28
documentation建议使用默认配置。
import VueSocketio from 'vue-socket.io';
Vue.use(VueSocketio, 'http://socketserver.com:1923');如果你想使用你正在使用的那个
import VueSocketio from 'vue-socket.io';
Vue.use(VueSocketio, socketio('http://localhost:3000'), store);您将不得不从某个地方导入socketio。你的脚本不知道那是什么。查看source建议您可以这样做:
import VueSocketio from 'vue-socket.io';
import socketio from 'socket.io-client'
Vue.use(VueSocketio, socketio('http://localhost:3000'), store);https://stackoverflow.com/questions/44787172
复制相似问题