webstorm ip地址访问

使用webstorm run dev时发现只能通过localhost:port访问页面,查询网上解决办法均无法通过ip:port访问页面,网上的解决办法归纳如下,不知道是不是版本不一样的问题:

1、方法1 run->run->edit configurations->在arguments 中增加--host 0.0.0.0,按照此办法设置后未能通过ip访问页面

2、方法2 file->setting->build,execution,deployment 中修改debugger的原五位端口及勾选can accept external connections跟allow usigned requests,以及检查防火墙跟继续配置deployment->add local or mounted folder,同样无法通过ip 地址访问页面

3、查看了下build下的几个js文件,在webpack.dev.conf.js中看到 const HOST=process.env.HOST,修改为“0.0.0.0”或对应的本机IP地址,启动服务可以通过ip地址进行访问。查找了下使用HOST的地方,最后在webpack.dev.conf.js中的devServer下看到 host:HOST||config.dev.host,接着往下找在config/index.js中找到了host:‘localhost’。同时百度了下process.env.HOST的使用为node.js访问当前环境变量的方式,所以将const HOST修改的地方还原回去,修改index.js中的host即可实现ip访问页面。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值