vue 本地服务不能被外部IP访问的完美解决方法


Posted in Javascript onOctober 29, 2018

解决 webpack-dev-serveri 启动后通过外部访问报错 invalid host header

修改 config/index.js 的 host 属性为 ‘0.0.0.0'

{
// ...,
host: '0.0.0.0',
port: 8080,
// ...
}

修改 build/webpack.dev.conf.js 的 devServer 配置

增加 disableHostCheck = true

devServer: {
  clientLogLevel: 'warning',
  historyApiFallback: true,
  hot: true,
  compress: true,
  host: HOST || config.dev.host,
  port: PORT || config.dev.port,
  open: config.dev.autoOpenBrowser,
  overlay: config.dev.errorOverlay
   ? { warnings: false, errors: true }
   : false,
  publicPath: config.dev.assetsPublicPath,
  proxy: config.dev.proxyTable,
  quiet: true, // necessary for FriendlyErrorsPlugin
  disableHostCheck: true,
  watchOptions: {
   poll: config.dev.poll,
  }
 }

启动后就可以通过 IP 访问了,比如 IP 为 192.168.1.100

http://192.168.1.100:8080

PS:vue把localhost改成ip地址无法访问—解决方法

打开package.json文件,找到下面的代码

"scripts": {
  "dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js",
  "start": "npm run dev",
  "build": "node build/build.js"
 },

改成

"scripts": {
  "dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js --host 192.168.0.114",
  "start": "npm run dev",
  "build": "node build/build.js"
 },

host后面是你的ip地址。

以上所述是小编给大家介绍的vue 本地服务不能被外部IP访问的解决方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
jQuery 动画基础教程
Dec 25 Javascript
js字符编码函数区别分析
Dec 28 Javascript
程序员必知35个jQuery 代码片段
Nov 05 Javascript
JS实现的RGB网页颜色在线取色器完整实例
Dec 21 Javascript
实例解析js中try、catch、finally的执行规则
Feb 24 Javascript
angularjs2 ng2 密码隐藏显示的实例代码
Aug 01 Javascript
浅析webpack 如何优雅的使用tree-shaking(摇树优化)
Aug 16 Javascript
Angular2+如何去除url中的#号详解
Dec 20 Javascript
vue裁切预览组件功能的实现步骤
May 04 Javascript
微信小程序webview实现长按点击识别二维码功能示例
Jan 24 Javascript
vue实现图片上传到后台
Jun 29 Javascript
vue自定义右键菜单之全局实现
Apr 09 Vue.js
Webstorm2016使用技巧(SVN插件使用)
Oct 29 #Javascript
vue实现类似淘宝商品评价页面星级评价及上传多张图片功能
Oct 29 #Javascript
JS实现textarea通过换行或者回车把多行数字分割成数组并且去掉数组中空的值
Oct 29 #Javascript
简单说说angular.json文件的使用
Oct 29 #Javascript
JS 实现获取验证码 倒计时功能
Oct 29 #Javascript
浅析微信扫码登录原理(小结)
Oct 29 #Javascript
详解Node.js中path模块的resolve()和join()方法的区别
Oct 29 #Javascript
You might like
Zerg兵种介绍
2020/03/14 星际争霸
php与flash as3 socket通信传送文件实现代码
2014/08/16 PHP
php curl登陆qq后获取用户信息时证书错误
2015/02/03 PHP
php通过PHPExcel导入Excel表格到MySQL数据库的简单实例
2016/10/29 PHP
PHP论坛实现积分系统的思路代码详解
2020/06/01 PHP
javascript当中的代码嗅探扩展原生对象和原型(prototype)
2013/01/11 Javascript
jquery中ajax函数执行顺序问题之如何设置同步
2014/02/28 Javascript
jQuery实现鼠标经过图片预览大图效果
2014/04/10 Javascript
jQuery 1.9使用$.support替代$.browser的使用方法
2014/05/27 Javascript
JavaScript+html5 canvas制作的百花齐放效果完整实例
2016/01/26 Javascript
Bootstrap基本样式学习笔记之表单(3)
2016/12/07 Javascript
如何提高javascript加载速度
2016/12/26 Javascript
node.js基于express使用websocket的方法
2017/11/09 Javascript
详解微信JS-SDK选择图片遇到的坑
2018/08/15 Javascript
JavaScript实现汉字转换为拼音及缩写的方法示例
2019/03/28 Javascript
深入理解令牌认证机制(token)
2019/08/22 Javascript
微信小程序前端promise封装代码实例
2019/08/24 Javascript
vue项目接口域名动态获取操作
2020/08/13 Javascript
实用的 vue tags 创建缓存导航的过程实现
2020/12/03 Vue.js
[47:39]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 LGD vs OPTIC
2018/03/31 DOTA
Python抓取京东图书评论数据
2014/08/31 Python
Python中的rfind()方法使用详解
2015/05/19 Python
python pandas时序处理相关功能详解
2019/07/03 Python
Django REST framework内置路由用法
2019/07/26 Python
matplotlib实现显示伪彩色图像及色度条
2019/12/07 Python
python numpy实现rolling滚动案例
2020/06/08 Python
详解Scrapy Redis入门实战
2020/11/18 Python
浅析python字符串前加r、f、u、l 的区别
2021/01/24 Python
解决pip安装tensorflow中出现的no module named tensorflow.python 问题方法
2021/02/20 Python
使用CSS3的box-sizing属性解决div宽高被内边距撑开的问题
2016/06/28 HTML / CSS
Hertz荷兰:荷兰和全球租车
2018/01/07 全球购物
小蚁科技官方商店:YI Technology
2019/08/23 全球购物
程序员跳槽必看面试题总结
2013/06/28 面试题
初中同学聚会邀请函
2014/02/03 职场文书
《生命的药方》教学反思
2014/04/08 职场文书
Django实现在线无水印抖音视频下载(附源码及地址)
2021/05/06 Python