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 相关文章推荐
在JavaScript中遭遇级联表达式陷阱
Mar 08 Javascript
基于jquery的固定表头和列头的代码
May 03 Javascript
JS实现日期加减的方法
Nov 29 Javascript
javascript实现根据3原色制作颜色选择器的方法
Jul 17 Javascript
Javascript的表单与验证-非空验证
Mar 18 Javascript
vue实现文章内容过长点击阅读全文功能的实例
Dec 28 Javascript
纯JS实现可用于页码更换的飞页特效示例
May 21 Javascript
Vue自定义弹窗指令的实现代码
Aug 13 Javascript
利用weixin-java-miniapp生成小程序码并直接返回图片文件流的方法
Mar 29 Javascript
layui自定义验证,用ajax查询后台是否有重复数据,form.verify的例子
Sep 06 Javascript
vue-router的钩子函数用法实例分析
Oct 26 Javascript
vue3种table表格选项个数的控制方法
Apr 14 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
国外比较好的几个的Php开源建站平台小结
2010/04/22 PHP
php addslashes及其他清除空格的方法是不安全的
2012/01/25 PHP
header跳转和include包含问题详解
2012/09/08 PHP
解析php利用正则表达式解决采集内容排版的问题
2013/06/20 PHP
PHP 5.5 创建和验证哈希最简单的方法详解
2013/11/07 PHP
php读取der格式证书乱码解决方法
2015/06/22 PHP
js 优化次数过多的循环 考虑到性能问题
2011/03/05 Javascript
jquery 实现密码框的显示与隐藏示例代码
2013/09/18 Javascript
jquery JSON的解析方式示例介绍
2014/07/27 Javascript
js实现简单随机抽奖的方法
2015/01/27 Javascript
Jsonp post 跨域方案
2015/07/06 Javascript
AngularJS Select(选择框)使用详解
2017/01/18 Javascript
vue用addRoutes实现动态路由的示例
2017/09/15 Javascript
浅谈vue2 单页面如何设置网页title
2017/11/08 Javascript
vue.js element-ui tree树形控件改iview的方法
2018/03/29 Javascript
webpack4.x开发环境配置详解
2018/08/04 Javascript
vue template中slot-scope/scope的使用方法
2018/09/06 Javascript
Vue 无限滚动加载指令实现方法
2019/05/28 Javascript
JavaScript之Blob对象类型的具体使用方法
2019/11/29 Javascript
微信小程序连续签到7天积分获得功能的示例代码
2020/08/20 Javascript
[03:26]《DAC最前线》之EG经理自述DOTA2经历
2015/02/02 DOTA
[01:23:24]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Elephant BO3 第三场 2月7日
2021/03/11 DOTA
python3编码问题汇总
2016/09/06 Python
Flask框架单例模式实现方法详解
2019/07/31 Python
Python 如何优雅的将数字转化为时间格式的方法
2019/09/26 Python
使用anaconda安装pytorch的实现步骤
2020/09/03 Python
英国领先的葡萄酒专家:Majestic Wine
2017/05/30 全球购物
荷兰本土平价百货:HEMA
2017/10/23 全球购物
给小学生的新年寄语
2014/04/04 职场文书
计算机专业应届生求职信
2014/04/06 职场文书
婚礼秀策划方案
2014/05/19 职场文书
公司授权委托书范本
2014/09/18 职场文书
副总经理岗位职责范本
2014/09/30 职场文书
英语教师个人工作总结
2015/02/09 职场文书
2015年财务人员个人工作总结
2015/07/27 职场文书
2016年全国助残日活动总结
2016/04/01 职场文书