1. 程式人生 > >升級到新版的 vue-cli 的兩個問題

升級到新版的 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學習交流,或者手動search群號:685486827

寫在最後:約定優於配置-------軟體開發的簡約原則.
--------------------------------(完)--------------------------------------

更多學習資源請關注我的新浪微博…

相關推薦

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在重新渲染的時