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的checkbox下拉框插件代码
Jun 25 Javascript
jQuery实现dialog设置focus焦点的方法
Jun 10 Javascript
使用AmplifyJS组件配合JavaScript进行编程的指南
Jul 28 Javascript
javascript实现3D变换的立体圆圈实例
Aug 06 Javascript
js带缩略图的图片轮播效果代码分享
Sep 14 Javascript
jQuery ui autocomplete选择列表被Bootstrap模态窗遮挡的完美解决方法
Sep 23 Javascript
jQuery操作json常用方法示例
Jan 04 Javascript
深入理解Angular4订阅(Subscribe)与取消
Nov 22 Javascript
JS实现点击生成UUID的方法完整实例【基于jQuery】
Jun 12 jQuery
vue实现评价星星功能
Jun 30 Javascript
vue页面引入three.js实现3d动画场景操作
Aug 10 Javascript
使用PDF.js渲染canvas实现预览pdf的效果示例
Apr 17 Javascript
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
xml+php动态载入与分页
2006/10/09 PHP
一些被忽视的PHP函数(简单整理)
2010/04/30 PHP
PHP5中GD库生成图形验证码(有汉字)
2013/07/28 PHP
php中如何防止表单的重复提交
2013/08/02 PHP
php安装ssh2扩展的方法【Linux平台】
2016/07/20 PHP
PHP PDOStatement::getColumnMeta讲解
2019/02/01 PHP
该如何加载google-analytics(或其他第三方)的JS
2010/05/13 Javascript
JavaScript高级程序设计 学习笔记 js高级技巧
2011/09/20 Javascript
仿猪八戒网左下角的文字滚动效果
2011/10/28 Javascript
jquery实现的带缩略图的焦点图片切换(自动播放/响应鼠标动作)
2013/01/23 Javascript
js判断undefined类型,undefined,null, 的区别详细解析
2013/12/16 Javascript
从QQ网站中提取的纯JS省市区三级联动菜单
2013/12/25 Javascript
AngularJS中的$watch(),$digest()和$apply()区分
2016/04/04 Javascript
基于Bootstrap的后台管理面板 Bootstrap Metro Dashboard
2016/06/17 Javascript
详解JS中定时器setInterval和setTImeout的this指向问题
2017/01/06 Javascript
JavaScript正则表达式校验与递归函数实际应用实例解析
2017/08/04 Javascript
详解如何修改 node_modules 里的文件
2020/05/22 Javascript
解决Can't find variable: SockJS vue项目的问题
2020/09/22 Javascript
Python中装饰器兼容加括号和不加括号的写法详解
2017/07/05 Python
Python 中 Virtualenv 和 pip 的简单用法详解
2017/08/18 Python
selenium 安装与chromedriver安装的方法步骤
2019/06/12 Python
使用Python画出小人发射爱心的代码
2019/11/23 Python
python爬虫开发之使用python爬虫库requests,urllib与今日头条搜索功能爬取搜索内容实例
2020/03/10 Python
Python中正则表达式对单个字符,多个字符和匹配边界等使用
2021/01/27 Python
html5 canvas绘制放射性渐变色效果
2018/01/04 HTML / CSS
英文版餐饮运营管理求职信
2013/11/06 职场文书
人力资源部副职的竞聘演讲稿
2014/01/07 职场文书
国家励志奖学金获奖感言
2014/01/09 职场文书
手工社团活动方案
2014/02/17 职场文书
合作协议书怎么写
2014/04/18 职场文书
仓库规划计划书
2014/04/28 职场文书
2014年保卫部工作总结
2014/11/21 职场文书
民事调解书范文
2015/05/20 职场文书
python画条形图的具体代码
2022/04/20 Python
关于pytest结合csv模块实现csv格式的数据驱动问题
2022/05/30 Python
CSS中理解层叠性及权重如何分配
2022/12/24 HTML / CSS