首页IT科技vue动态配置ip与端口(vue项目如何实现ip和localhost同时访问)

vue动态配置ip与端口(vue项目如何实现ip和localhost同时访问)

时间2025-04-29 04:49:47分类IT科技浏览6480
导读:vue实现ip和localhost同时访问 因为localhost只能在本机访问,如果想其他电脑访问或者是移动端访问需要采用ip来访问 实现效果...

vue实现ip和localhost同时访问

因为localhost只能在本机访问              ,如果想其他电脑访问或者是移动端访问需要采用ip来访问 实现效果

1.在webpack.dev.conf.js里面配置messages字段

messages: [ `App runing at: `, `Local: http://localhost:${port}`, `Network: http://${require(ip).address()}:${port}`, ],

2.其他配置

(1)在package.json配置

"dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js --host 0.0.0.0",

(2)在config/index.js里面配置host字段

host: 0.0.0.0, // can be overwritten by process.env.HOST

注意:在第二步只需要配置(1)或者(2)不需要全部配置                    ,踩坑

vue使用localhost和新ip地址访问项目

问题描述

项目在本地上启动       ,想被其他电脑访问

原本只要连接局域网输入地址就可以              ,但是现在连接网线都实现不了

查过很多关于ip连接不显示的资料                    ,都不行

结果查到的是自己的vue项目问题       ,更改有效

解决办法:更改三个文件(我只改了两个就行)

1              、config->index.js

将dev下的host对应数据改成:0.0.0.0

(后端哥哥说0.0.0.0代表时刻变动的本机ip       ,你也可以直接改成不变的本机ip                    ,比如我可以改成192.168.0.179              ,以下所有的都是这样)

2                     、package.json

把dev对应的数据后面加上: --host 0.0.0.0

3      、build->webpack.dev.conf.js(我不用改       ,我本来就是动态的)

host对应数据改成:0.0.0.0

至此我的项目就可以运行以后使用本机ip查看啦:

以上为个人经验                    ,希望能给大家一个参考              ,也希望大家多多支持本站              。

声明:本站所有文章,如无特殊说明或标注                    ,均为本站原创发布                    。任何个人或组织                    ,在未征得本站同意时,禁止复制       、盗用                     、采集             、发布本站内容到任何网站       、书籍等各类媒体平台       。如若本站内容侵犯了原著者的合法权益              ,可联系我们进行处理              。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
怎样进行网络推广(掌握网络推广的方法,助你事半功倍) 潜江SEO优化策略指南(潜江seo排名优化诀窍)