解決vue-cli專案無法用本機IP訪問的問題
所遇問題
啟動vue-cli專案服務,用本機IP無法訪問此網站,拒絕了我們的連結請求。從而無法從手機上預覽效果
原因分析
在我們的bulid目錄下有一個webpack.dev.config.js的配置檔案,發現devServer物件裡的host屬性取自process.env.HOST || config.dev.host。
於是這裡我們去檢視config.dev.host。在我們的config目錄下有一個index.js, 找到dev物件的host屬性
發現該版本的vue-cli將host主機名定義為localhost, 從而導致了本地IP不能訪問服務。
解決辦法
將host重新定義為:0.0.0.0即可, 然後重啟服務,發現localhost、127.0.0.1、本地IP均能正常訪問,這樣就可以用手機來預覽效果啦
host: '0.0.0.0'
相關推薦
解決vue-cli專案無法用本機IP訪問的問題
所遇問題 啟動vue-cli專案服務,用本機IP無法訪問此網站,拒絕了我們的連結請求。從而無法從手機上預覽效果 原因分析 在我們的bulid目錄下有一個webpack.dev.config.js的配置檔案,發現devServer物件裡的host屬性取自
127.0.0.1:8080可以訪問但是用本機ip就無法訪問
因為專案中把預設埠寫成127.0.0.1,127.0.0.1這個埠很特殊,屬於本地迴環地址(Loop back address),有時候會導致迴環,用ip就訪問不到。需要把這個127.0.0.1設定成0.0.0.0,這樣就可以避免無法訪問該埠。
(親測有效)解決asp.net專案localhost可以訪問,127.0.0.1和本機ip訪問不了(錯誤400)
網上看了很多種方法比如修改hosts檔案。但是我的hosts檔案有127.0.0.1 localhost。還有一種方法是把網站釋出到IIS,但是我只是做個測試,這樣太麻煩。最終去查了下IIS的網點配置,找到了問題所在1.用vs執行你的網站(一定要用管理員身份執行vs,非常
解決mysql只能通過localhost而不能使用本機ip訪問的問題
安裝完mysql本地服務後,利用Navicat Premium登入,發現只能通過localhost作為主機登入,而不能使用本機ip登入.經過一番折騰,原來是許可權沒開,如下: 利用localhost登入mysql; 使用mysql資料庫; 開啟查詢視窗執行以下語句賦予許可權: GRA
(辦公)mysql安裝完,只能通過localhost訪問,而不能通過本機ip訪問.(轉)
pri tps color oca sql安裝 http tails pre 辦公 GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘123456‘; 這裏面*.*代表是所有庫.所有表,root是
區域網內用IIS架設網站,解決本機可訪問,但網內其他使用者無法訪問問題
在Window7作業系統中安裝配置好IIS後,本地釋出測試網站程式沒有問題,但是區域網等遠端使用者不能正常訪問網站程式,提示“Internet Explorer 無法顯示該網頁”。本地可以正常訪問IIS但是遠端不能訪問
localhost或本機ip無法連接數據庫問題解決與原因
navicat ref 連接 默認 http blank local mysql ria 解決辦法:將localhost替換為127.0.0.1 原因@參考文章:navicat在電腦沒有聯網的情況下,並不會把localhost解析成127.0.0.1,而mysql默
vue-cli專案在IE下執行鉤子函式丟擲異常“ReferenceError: “Promise”未定義”的解決辦法
相容IE是個坑,低版本IE很多都沒法跑起來 問題現象:vue-cli專案在IE下執行,會在鉤子函數出現 ReferenceError: “Promise”未定義 解決辦法: step1:安裝最新的web-pack-server 命令列:npm install --save-dev web
解決 Flask 專案無法用 .env 檔案中解析的引數設定環境變數的錯誤
在 Windows 上啟動 Flask 專案時,工作目錄有 UTF-8 編碼的 .env 檔案,裡面配置的環境變數在 Python2 中識別為 Unicode 型別,導致下述錯誤: * Serving Flask app "bootstrap" (lazy loading) * Environme
解決虛擬機器能夠ping通本機,但是無法上網問題
檢視centos閘道器是否設定正確 [[email protected] ethan]# grep GATEWAY /etc/sysconfig/network-scripts/ifcfg* /etc/sysconfig/network-scripts/ifc
用vue構建專案筆記5(在vue-cli專案中引用公用方法)(vue resource統一處理)
之前用cli腳手架構建的專案廢了,又讓我改成jq了,悲劇,這次這個專案用純vue實現了,哈哈。下面介紹如何引入全域性方法供每個元件都能呼叫。 1.建立一個js檔案,我起的名字叫做“common.js”,放在assets>js下。 2.在common.js檔案中寫入公用
IIS網站本機可以訪問但區域網其他機器無法訪問 解決方法
問題:今天在IIS部署網站的時候,發現只有我本機可以訪問,通過localhost和IP地址都可以,但是當我同事訪問我的網站的時候,無響應。 我的是WIN10的系統,IIS6 解決方法: 網站所對應的埠必須對外開啟才可以,通過防火牆規則可以將網站對應的埠對外開放(注意安
關於vue-cli專案npm run build後,index.html無法在瀏覽器開啟
一 般打包的時候命令列會出現如下錯誤提示: 然後去dist資料夾執行index.html。在瀏覽器裡會發生如下錯誤提示: 解決的措施為: 先在config/index.js把原本是/改成./,然後再去bu
vue-cli 專案在IE瀏覽器下無法開啟
1.問題 :ie瀏覽器開啟vue2.0專案空白,控制檯報錯 vuex requires a Promise polyfill in this browser; 解決方法: 安裝babel-polyfill npm install babel-polyfill
vue-cli專案中axios response函式使用箭頭函式 回撥函式用this無反應問題
es6使用函式用的是箭頭函式,回撥函式中使用this 或在之前定義好的this,都沒問題; 但是有時es6語法在ie中不支援,修改時,改成一般函式形式,使用this,就會造成this指向找不到問題,也不報錯,打斷點不執行,好像阻塞了,所以之前需定義 var that =
vue-cli專案在IE下執行鉤子函式丟擲異常“ReferenceError: “Promise”未定義"”的解決辦法
相容IE是個坑,低版本IE很多都沒法跑起來問題現象:vue-cli專案在IE下執行,會在鉤子函數出現 ReferenceError: “Promise”未定義解決辦法:step1:安裝最新的web-pa
vue-cli專案中的請求資料的與複用請求
場景: 之前剛開始使用vue-cli的時候請求後臺資料是不知道怎麼使用,後來在網上看到說是用 axios ,所以我也用 axios了,在使用過程中可以請求也沒什麼bug所以在這裡推薦給大家,如果是第一次使用麻煩跟著做吧~ 安裝: 直接安裝axiox npm insta
vue cli 專案在IE9/10中報錯SCRIPT1002: 語法錯誤[解決步驟]
/ ** * 網上沒有詳細步驟:因此百度了一大堆解決方法,以下是能夠解決此問題的步驟 */ 1.相容IE9/IE10可能會遇到語法或者 Promise錯誤,安裝 babel-polyfill n
解決vue-cli中stylus無法使用的問題
在寫基於vue-cli的vue專案時,遇到一個小坑,css用了stylus,但是在編譯時候總是報錯: 來來回回折騰了數十次,終於被我折騰好了。。。解決方式如下: 1、在package.json檔案中寫入依賴: "stylus-loader": "^2
清除被隱藏網卡占用的IP地址,本機IP地址被占用
mac 菜單 ntc ip地址 evm tar 設置 devices 修改註冊表 清除被隱藏網卡及占用的IP地址,本機IP地址被占用當主機中的網卡更換或換了一個插槽時,還要用到原來網卡的IP地址,但系統提示IP地址已經被本機中網卡占用,而主機裏確實只有剛插入的網卡,這個原