vue項目如何實現(xiàn)ip和localhost同時訪問
vue實現(xiàn)ip和localhost同時訪問
因為localhost只能在本機訪問,如果想其他電腦訪問或者是移動端訪問需要采用ip來訪問 實現(xiàn)效果
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地址訪問項目
問題描述
項目在本地上啟動,想被其他電腦訪問
原本只要連接局域網(wǎng)輸入地址就可以,但是現(xiàn)在連接網(wǎng)線都實現(xiàn)不了
查過很多關(guān)于ip連接不顯示的資料,都不行
結(jié)果查到的是自己的vue項目問題,更改有效
解決辦法:更改三個文件(我只改了兩個就行)
1、config->index.js
將dev下的host對應數(shù)據(jù)改成:'0.0.0.0'
(后端哥哥說0.0.0.0代表時刻變動的本機ip,你也可以直接改成不變的本機ip,比如我可以改成192.168.0.179,以下所有的都是這樣)
2、package.json
把dev對應的數(shù)據(jù)后面加上: --host 0.0.0.0
3、build->webpack.dev.conf.js(我不用改,我本來就是動態(tài)的)
host對應數(shù)據(jù)改成:'0.0.0.0'
至此我的項目就可以運行以后使用本機ip查看啦:
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
vue等兩個接口都返回結(jié)果再執(zhí)行下一步的實例
這篇文章主要介紹了vue等兩個接口都返回結(jié)果再執(zhí)行下一步的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-09-09vue實現(xiàn)圖片加載完成前的loading組件方法
下面小編就為大家分享一篇vue實現(xiàn)圖片加載完成前的loading組件,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-02-02swiper在vue項目中l(wèi)oop循環(huán)輪播失效的解決方法
今天小編就為大家分享一篇swiper在vue項目中l(wèi)oop循環(huán)輪播失效的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-09-09vue+mousemove實現(xiàn)鼠標拖動功能(拖動過快失效問題解決方法)
這篇文章主要介紹了vue+mousemove實現(xiàn)鼠標拖動功能,文中給大家介紹了鼠標移動過快拖動就失效問題的解決方法,需要的朋友可以參考下2018-08-08Vue element el-table-column中對日期進行格式化方式(全局過濾器)
這篇文章主要介紹了Vue element el-table-column中對日期進行格式化方式(全局過濾器),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-04-04