国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

Vue CLI2升級至Vue CLI3的方法步驟

來源:懂視網 責編:小采 時間:2020-11-27 21:56:41
文檔

Vue CLI2升級至Vue CLI3的方法步驟

Vue CLI2升級至Vue CLI3的方法步驟:以下備忘升級至 Vue CLI 3.x 版本后,將項目目錄改為新結構時所需做的一些改動。 1. 卸載與安裝 npm uninstall vue-cli -g npm install -g @vue/cli 注:若要使用 Vue CLI 3,需將 Node 版本升級至 8.9 及以上。 當使用 nvm 管理 nod
推薦度:
導讀Vue CLI2升級至Vue CLI3的方法步驟:以下備忘升級至 Vue CLI 3.x 版本后,將項目目錄改為新結構時所需做的一些改動。 1. 卸載與安裝 npm uninstall vue-cli -g npm install -g @vue/cli 注:若要使用 Vue CLI 3,需將 Node 版本升級至 8.9 及以上。 當使用 nvm 管理 nod

這是因為 3.x 版本默認使用的是運行時模式,需要對 main.js 文件進行修改:

new Vue({
 router,
 store,
 render: h => h(App)
}).$mount('#app');

將其改為上述方式即可。

8. 配置 lodash 使其模塊化加載

在項目中,如果使用如下方式引入 lodash:

import _ from 'lodash';

那么,即使只使用了其中的 _.get() 方法,也會將全部的 lodash 依賴壓縮到 .js 文件中。這不是我們期望的。

此時,我們可以通過如下方式,使其能夠在這種引入方式下,也能自動實現模塊加載:

首先,安裝如下依賴:

npm install babel-plugin-lodash --save-dev

然后在 babel.config.js 中添加如下內容:

module.exports = {
 ...
 
 plugins: [
 'lodash'
 ]
 
 ...
};

9. 配置 analyzer

我們可以使用 analyzer 分析項目編譯后的文件組成,以便進行加載速度優化。

首先安裝依賴:

npm install webpack-bundle-analyzer --save-dev

然后在 vue.config.js 中添加如下配置:

const BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin;

module.exports = {
 ...
 
 configureWebpack: {
 plugins: [
 new BundleAnalyzerPlugin()
 ]
 },
 
 ...
};

然后在 package.json 中添加新的命令:

"analyze": "npm_config_report=true npm run build"

之后,便可以執行以下語句來查看項目編譯后文件大小組成了:

npm run analyze

注:采用這種方式后,每次 npm run devnpm run build 都會自動彈出分析頁面。

如果不想這么做,可以直接使用如下方式( 無需安裝 webpack-bundle-analyzer 依賴 ):

"analyze": "vue-cli-service build --report"

當執行 npm run analyze 后,/dist 文件夾下會生成 report.html 分析報告頁面。

10. 引入外部 CDN

我們可以使用 CDN 來加速部分第三方依賴的加載速度,而不是把它們全部打包到一起。

在使用 script 標簽引入需要的 .js 文件后,在 vue.config.js 文件增加如下配置:

module.exports = {
 ...
 
 configureWebpack: {
 externals: {
 "echarts": "echarts",
 }
 },
 
 ...
}

即可在需要的地方按如下方式使用了:

import echarts from 'echarts';

11. 忽略編譯文件大小限制警告

當執行 npm run build 時,會出現警告信息:

asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).

此時,我們可以在 vue.config.js 中添加如下配置,忽略這條警告信息:

module.exports = {
 ...
 
 performance: {
 hints: false
 }
 
 ...
};

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

Vue CLI2升級至Vue CLI3的方法步驟

Vue CLI2升級至Vue CLI3的方法步驟:以下備忘升級至 Vue CLI 3.x 版本后,將項目目錄改為新結構時所需做的一些改動。 1. 卸載與安裝 npm uninstall vue-cli -g npm install -g @vue/cli 注:若要使用 Vue CLI 3,需將 Node 版本升級至 8.9 及以上。 當使用 nvm 管理 nod
推薦度:
標簽: 步驟 VUE 的方法
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 欧美成人视屏 | 五十路完熟交尾 | 国产成人精品一区二三区在线观看 | 能看毛片的网站 | 久久婷婷色一区二区三区 | 国产日韩欧美综合在线 | 久久久久久综合成人精品 | 亚洲 另类 在线 欧美 制服 | 日韩有码第一页 | 久久久久久国产精品视频 | 国产一区二区精品久久凹凸 | 亚洲视频在线播放 | 欧美在线aa| 九九久久久2| 日韩在线第二页 | 国产在线精品成人一区二区三区 | 女人与公拘交酡全过程 | 毛片日韩| 特黄特黄aaaa级毛片免费看 | 国产精品ⅴ视频免费观看 | 在线观看国产一区二区三区 | 伊人色综合97 | 国产精品免费观看视频 | 亚洲图片欧美日韩 | 一本大道香蕉视频在线观看 | 亚洲精品国产成人7777 | 一区二区三区视频 | 国产欧美va欧美vahd | 亚洲国产精品嫩草影院久久 | 亚洲欧美日本另类激情 | 国产 日韩 欧美 高清 | 99热成人精品国产免国语的 | 免费看一级黄色毛片 | 欧洲综合网 | 欧美国产日韩在线观看 | 欧美日韩精品国产一区二区 | 国产伦精品一区二区三区在线观看 | 日韩欧美一区二区三区免费看 | 免费精品国产日韩热久久 | 亚洲国产成人精品女人久久久 | 国产精品视频一区二区三区w |