成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

vue-cli3項(xiàng)目升級到vue-cli4的示例分析

這篇文章給大家分享的是有關(guān)vue-cli3項(xiàng)目升級到vue-cli4的示例分析的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過來看看吧。

創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括東平網(wǎng)站建設(shè)、東平網(wǎng)站制作、東平網(wǎng)頁制作以及東平網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,東平網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到東平省份的部分城市,未來相信會繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

這是我對以前配置的基于vue-cli3搭建的前端H5模板的升級,主要把vue-cli3項(xiàng)目升級為vue-cli4,并刪除一些過時(shí)插件。插件版本升級到當(dāng)前(2020-03-19)最高版本(升級了很多webpack插件版本),升級完后新加多域名代理配置,官方升級文檔點(diǎn)我點(diǎn)我

按著官方的文檔升級來也會碰到很多坑,配置完可直接使用。

主要功能包括

  • webpack 打包擴(kuò)展

  • css:sass支持、normalize.css、_mixin.scss、_variables.scss

  • vw、rem布局

  • 多域名代理跨域設(shè)置

  • eslint + standard設(shè)置

  • 常用庫cdn引入

  • 路由設(shè)計(jì)、登錄攔截

  • axios、api 設(shè)計(jì)

  • vuex狀態(tài)管理

項(xiàng)目地址: vue-cli4-H5

demo打包地址: https://zhouyupeng.github.io/2020-03-19/dist/#/

以下是升級步驟和總結(jié)

一.首先,在全局安裝最新的 Vue CLI:

npm install -g @vue/cli
# OR
yarn global add @vue/cli

檢查安裝后的cli版本

vue -V # 輸出:@vue/cli 4.x.x 說明@vue/cli 4安裝成功( vue cli 3的版本會輸出 3.x.x )

我安裝后查看一直是3.X版本就先卸載了vue/cli載新裝

二.在項(xiàng)目根目錄下執(zhí)行

vue upgrade

按提示升級即可報(bào)錯(cuò)及解決方法

WARN "css.modules" option in vue.config.js is deprecated now, please use "css.requireModuleExtension" instead.

css-loader升級v3后使用css.requireModuleExtension代替css.modules

vue-cli3項(xiàng)目升級到vue-cli4的示例分析

css.loaderOptions全局引入變量和mixin報(bào)錯(cuò)

sass-loader v7 之前使用 data:' ', 之后使用prependData:' ',
prependData: '@import "style/_mixin.scss"';替換以前的
data: '@import "style/_mixin.scss"';

vue-cli3項(xiàng)目升級到vue-cli4的示例分析

升級ESLint后因?yàn)橛玫氖莝tandard不是Prettier報(bào)的錯(cuò),
升級后要另外安裝四個(gè)插件

npm install eslint-plugin-import --save-dev
npm install eslint-plugin-node --save-dev
npm install eslint-plugin-promise --save-dev
npm install eslint-plugin-standard --save-dev

刪除這個(gè)uglifyjs-webpack-plugin被官方已淘汰的插件,改用webpack4.x自帶的去console配置

vue-cli3項(xiàng)目升級到vue-cli4的示例分析

再改改升級過程中node提示的錯(cuò)誤,升級就完成了~

感謝各位的閱讀!關(guān)于“vue-cli3項(xiàng)目升級到vue-cli4的示例分析”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!

名稱欄目:vue-cli3項(xiàng)目升級到vue-cli4的示例分析
標(biāo)題網(wǎng)址:http://jinyejixie.com/article40/jjideo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)微信小程序、面包屑導(dǎo)航、企業(yè)建站、網(wǎng)站維護(hù)、靜態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁設(shè)計(jì)
苍梧县| 凤城市| 巨鹿县| 长乐市| 商南县| 遂川县| 福鼎市| 东兰县| 广州市| 尤溪县| 资源县| 无锡市| 巴马| 巴里| 灵台县| 台江县| 慈利县| 新巴尔虎右旗| 新乡县| 成安县| 溆浦县| 周至县| 佳木斯市| 琼结县| 怀来县| 信丰县| 桃江县| 桑日县| 大理市| 清水县| 防城港市| 游戏| 长治市| 高清| 板桥市| 抚宁县| 保定市| 清河县| 甘谷县| 崇州市| 浠水县|