vue-cli3项目频繁发送sockjs-nodeinfo请求
在vue-cli3的项目中发现了这个问题,浏览器一直在频繁发送这个请求,而且一直失败。看了网上很多的解决方案,大多都是直接去node_modules包里找到sockjs-client.js并注释掉发送请求的源码。这个做法很不明智,直接注释源代码下次更新依赖的时候,源代码会重新下载,那么每次都需要修改源代码。
最后还是找到了一个比较靠谱的方案。解决方法是直接将代理配置的端口号改成与项目的端口号就可以正常运行了。修改vue.config.js
的devServer
的port端口为本项目的端口即可。
module.exports = {
publicPath: './',
//不停的发出请求/sockjs-node/info
devServer: {
host: '127.0.0.1',
port: 8080,
}
}