升級到新版的 vue-cli 的兩個問題
只能使用localhost訪問,無法使用ip訪問
關於這個問題,其實是因為 webpack 導致的,因為我們使用 vue-cli 來構建專案的時候,一般都會選擇使用的模版是 webpack 。
這次 webpack 升級後,導致 /config/index.js
裡面的配置項多了幾項。
其中一項就是 dev 中多了:
host: 'locahost', // can be overwritten by process.env.HOST
這個配置項有一個好處,就是區域網內的其他裝置,無法訪問你的開發專案。(或許你也不想讓別人看到)。
但現在,我想用區域網內其他裝置來訪問怎麼辦?
很簡單,把 localhost
0.0.0.0
host: '0.0.0.0', // can be overwritten by process.env.HOST
然後重啟專案
這樣就 OK 啦~
手機訪問時,只顯示title不顯示內容
當我想用手機來訪問一下的時候,看到一片空白,只有 title 。
解決方案:
修改 /config/index.js
裡的 devtool 。
將預設的 eval-source-map
改為 inline-source-map
然後,重啟專案就可以了。
---------------------------(正文完)------------------------------------
一個前端的學習交流群,想進來面基的,可以點選這個logo
--------------------------------(完)--------------------------------------
更多學習資源請關注我的新浪微博…
相關推薦
vue 判斷兩個時間插件結束時間必選大於開始時間
var tar ndt val mef con mounted log color mounted () { $(function(){ $(‘#startTime,#endTime‘).change(functi
重啟vue出現兩個bug,一個是element-ui樣式檔案不存在,另一個是vue-style-loader!css-loader?
These dependencies were not found: * element-ui/lib/theme-default/index.css in ./src/main.js * !!vue-style-loader!css-loader?{"sourceMap":true}
Vue動畫--兩個元素過渡
code: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Vue中兩個元素過渡</title> <script type="tex
新版 vue cli (腳手架)配置
因為前段時間vue cli 更新到3.2.1 好多之前的指令不管用了,寫個新版的指令 首先要進入cmd 在cmd中輸入 npm install -g @vue/cli 因為npm是使用國外網下載可能會有點慢,下載完成後輸入vue -V 檢測安裝版本
vue-cli 多個專案 -公用一套配置
為什麼? 專案中有許多h5頁面---正好利用vue-cli完成專案構建,不能每次都vue-init生成一套結構。目標:npm run dev test-1 啟動專案test-1 npm run build test-1 打包專案test-1改造vue-cli: p
升級到新版的 vue-cli 的兩個問題
只能使用localhost訪問,無法使用ip訪問 關於這個問題,其實是因為 webpack 導致的,因為我們使用 vue-cli 來構建專案的時候,一般都會選擇使用的模版是 webpack 。 這次 webpack 升級後,導致 /config/index.j
vue-cli npm run build空白頁的兩個坑 webpack gzip檔案壓縮優化打包檔案
寫在前面: npm run build 是vue-cli用來打包專案的命令列,本文是關於vue-cli打包的一些常見的坑,會盡量詳細的寫每個步驟,大家可以一邊看著文章,一邊打包試試。有需要的朋友可以做一下參考,喜歡的可以點波贊,或者關注一下,希望可以幫到大家。
vue watch怎樣同時監聽兩個值的變化並執行方法?
用computed定義一個address物件吧,然後再去watch addres data() { return { city: '', country: '' } }, computed: { address() { const { city, countr
vue cli 平穩升級webapck4
webpack4 released 已經有一段時間了,外掛系統趨於平穩,適逢對webpack3的打包速度很不滿意,因此決定將當前在做的專案進行升級,正好也實踐一下webpack4。 新特性 0配置 應該是parcel出來以後,webpack團隊意識到其配置確實有點複雜,不太容易上手。so, web
vue-cli 安裝3.0最新版
一段時間沒用過vue寫東西了,今天突然發現vue的腳手架已經升級到3.0了,趕緊安裝… 全域性安裝 npm install -g @vue/cli 輸入vue -V檢測安裝的版本:3.0.0 建立專案 vue create hello 之後就是一些專案的配置了 按
vue兩個元件間值的傳遞或修改方式
本文主要介紹了vue兩個元件間值的傳遞或修改的實現程式碼,本文給大家介紹的非常詳細,具有一定的參考借鑑價值,需要的朋友可以參考下 1、可以用公共的父元件來實現; 2、可以在store.js裡面在設定公共變數; 3、也可以用本地儲存localStorage.setI
vue陣列優化的兩種方法track-by和key 這兩個有什麼區別
1. v-bind:key=" " 是vue2.x提出的,1.x的寫法是track-by=" " 2、(1)vue1.x中v-for不能顯示重複資料,要在v-for的元素內定義track-by="$index",即以序號為索引,如此當增加或者刪除資料,view都會跟著改變
不到兩個月後,有關比特幣現金升級的討論升溫
過去幾周,比特幣現金的支持者一直在討論定於今年11月15日推出的硬叉。大多數人都明白,目前有兩個陣營有著完全不同的願景。似乎在不久的將來不會出現妥協。最近,隨著每一天的過去,隨著時間越來越接近升級,雙方都在測試某些特性,並發表了關於特定升級增加的理論效果的各種論文。 11月
新版的vue-cli腳手架中少了dev-server.js檔案,怎麼模擬後臺資料呢?
第一步:,在webpack.dev.conf.js中加入 在webpack.dev.conf.js中引入node中的express框架即後臺模擬資料json檔案,程式碼如下: //這裡是模擬後臺資料 const expres
vue兩個頁面跳轉
如現在有兩個頁面Login和Home,路由配置在index.js中: import Vue from 'vue' import Router from 'vue-router' // import HelloWorld from '@/components/HelloWorl
Vue與React兩個框架的粗略區別對比
簡單介紹 React--Facebook建立的JavaScript UI框架。它支撐著包括Instagram在內的大多數Facebook網站。React與當時流行的jQuery,Backbone.js和Angular 1等框架不同,它的誕生改變了JavaScript的世界。其中最大的變化是
vue-cli升級到最新版本沒有dev-server和dev-client之後
vue-cli升級到2.9.1之後,把webpack升級到了v3.6.0,裡邊去掉了dev-server和dev-client兩個檔案。 現在再對接藉口設定不能再使用dev-server了,改在webpack.dev.conf.js裡進行配置。我也是借鑑了網上的文章,然後加上自己的理解
Vue 通過公共欄位,拼接兩個物件陣列
前端需要展示兩個欄位,工資項與工資值。因為後臺資料原因,後端是將這兩個資料分開返回,這邊我需要將這兩個陣列拼接到一個數據。 直接上程式碼。 1.HTML部分 <html lang="zh"> <head> <meta charset="UTF-8
基於Vue cli生成的Vue專案的webpack4升級
前面的話 本文將詳細介紹從webpack3到webpack4的升級過程 概述 相比於webpack3,webpack4可以零配置執行,打包速度比之前提高了90%,可以直接到ES6的程式碼進行無用程式碼剔除,新增的optimization使用簡單 在未來,CSS、HTMl和檔案都會成為原
在vue中,methods和computed這兩個方法的區別。
我們可以使用methods來代替computed,實際上效果是一樣,其中methods【有括號()】,computed不帶括號。 computed是基於它的依賴快取,只有相關依賴發生改變時才會重新取值。 methods在重新渲染的時