云服务器免费试用

deinserverhost怎么样(DeinServerHost)

服务器知识 0 811

本文目录:

  • 1、26.devServer的其他配置-host解析
  • 2、webpack-dev-server host坑爹配置
  • 3、redis连接名和redis-server host连接的时候怎么配置
  • 4、host和server有什么区别

26.devServer的其他配置-host解析

假如我们把 devServer.host 的值设置为 localhost 或 127.0.0.1 ,执行 npm run serve ,把项目运行起来,我们可以在本主机上通过 localhost 或 127.0.0.1 访问本项目的网页,但是在同一个网段下的我的同事在他的电脑上是无法访问的。

如果我希望项目运行起来后,不仅在我的主机上可以访问,在同一个网段下的我的同事的主机也可以访问,可以把 devServer.host 设置为 '0.0.0.0'

这样,在我的主机上依然可以通过 localhost 或 127.0.0.1 访问本项目的网页,在同一个网段下的我的同事在他的电脑上可以通过访问我的ip地址访问项目网页

如果手动在 vue.config.js 文件中把 devServer.host 设置为 localhost ,运行项目,发现只能通过 访问项目了

可以看到,只能通过这个链接访问了,那就说明只能本机访问,别的电脑是不能访问的,

说明vue cli创建项目时默认设置 devServer.host 为 '0.0.0.0'

webpack-dev-server host坑爹配置

今天下午在调试一个vue-cli生成的项目时候发现局域网内的其他设备访问不到项目主机,一开始还以为是代理或者防火墙之类的问题,检查了代理和防火墙之后确认都是关着的,于是确认问题肯定是webpack-dev-server了.

google之,发现网上已经给出了答案:将config/index.js中dev项下的host配置为:0.0.0.0. 按照这样配置之后,发现问题来了,运行npm run dev之后浏览器自动打开的host地址也变成0.0.0.0了,并且打不开,只能用localhost打开.

寻思了一下之前的项目没有遇到这个问题的呀,仔细查了一下,发现vue-cli在1.2的版本前用的是express作为server,其后改为了webpack-dev-server,所以之前的没有这个feature(bug).

作为强迫症的我当然不甘心,心想一定有某种方法可以配置好的,继续折腾,发现确实有个配置项目可关闭ip检测,叫做disableHostCheck: true的,但是这个配置项不能在cli中使用(尼玛,写到这里的时候,去查了disableHostCheck选项,发现在cli中有对应的配置项:webpack-dev-server --disable-host-check, 满怀惊喜的试了一下,依然不行,基本可以确定这个配置项只能是4.0+才可以用的了....🙃)

最后,还是只能改host配置项为0.0.0.0,然后手动在浏览器里面输入地址了,真想fuck webpack坑爹的配置...

redis连接名和redis-server host连接的时候怎么配置

数据库镜像备份的文件放置的路径

路径跟文件名分开配置是因为 Redis 备份时,先会将当前数据库的状态写入到一个临时文件

等备份完成时,再把该临时文件替换为上面所指定的文件

而临时文件和上面所配置的备份文件都会放在这个指定的路径当中

默认值为 ./

dir /var/lib/redis/

host和server有什么区别

host是主机,server是服务器,主机可以是服务器,服务器也是一台主机,主机就是一台计算机,服务器也是一台计算机,不过普通的家用计算机也是主机,服务器专门提供一些服务,比如存储服务,DNS服务等,一般作企业、商务用途。

【deinserverhost怎么样】的内容来源于互联网,如引用不当,请联系我们修改。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942@qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: deinserverhost怎么样(DeinServerHost)
本文地址: https://solustack.com/17599.html

相关推荐:

网友留言:

我要评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。