国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

vue-cli3中vue.config.js配置教程詳解

2019-11-19 11:26:29
字體:
供稿:網(wǎng)友

前言

vue-cli3推崇零配置,其圖形化項(xiàng)目管理也很高大上。

但是vue-cli3推崇零配置的話,導(dǎo)致了跟之前vue-cli2的配置方式都不一樣了。

別名設(shè)置,sourcemap控制,輸入文件位置和輸出文件位置和輸出的方式,壓縮js控制,打包webapck日志分析,externals忽略配置(外部引入),調(diào)試的端口配置,proxy接口配置等等的。

有時(shí)候還需要我們配置的,因?yàn)楣俜酵扑]的,并不適用于我們平時(shí)的開發(fā)所用的。

所以,我的vue.config.js配置是下面這樣的。還有一個(gè)改hash的配置,暫時(shí)還不知道如何配置,以后會(huì)解決的,解決的時(shí)候順便更新這里。

資料查詢借鑒地址:

https://github.com/staven630/vue-cli3-config(介紹vue.config.js配置方法)

https://github.com/loveRandy/vue-cli3.0-vueadmin(借鑒前輩vue-cli3項(xiàng)目里的vue.config.js配置)也查詢了不少github上的相關(guān)項(xiàng)目。

正文

在使用vue-cli3創(chuàng)建項(xiàng)目后,因?yàn)閣ebpack的配置均被隱藏了,當(dāng)你需要覆蓋原有的配置時(shí),則需要在項(xiàng)目的根目錄下,新建vue.config.js文件,來配置新的配置。

配置的相關(guān)字段

vue.config.js會(huì)被自動(dòng)加載

module.exports = {  /* 部署生產(chǎn)環(huán)境和開發(fā)環(huán)境下的URL:可對(duì)當(dāng)前環(huán)境進(jìn)行區(qū)分,baseUrl 從 Vue CLI 3.3 起已棄用,要使用publicPath */   /* baseUrl: process.env.NODE_ENV === 'production' ? './' : '/' */  publicPath: process.env.NODE_ENV === 'production' ? '/public/' : './',  /* 輸出文件目錄:在npm run build時(shí),生成文件的目錄名稱 */  outputDir: 'dist',  /* 放置生成的靜態(tài)資源 (js、css、img、fonts) 的 (相對(duì)于 outputDir 的) 目錄 */  assetsDir: "assets",  /* 是否在構(gòu)建生產(chǎn)包時(shí)生成 sourceMap 文件,false將提高構(gòu)建速度 */  productionSourceMap: false,  /* 默認(rèn)情況下,生成的靜態(tài)資源在它們的文件名中包含了 hash 以便更好的控制緩存,你可以通過將這個(gè)選項(xiàng)設(shè)為 false 來關(guān)閉文件名哈希。(false的時(shí)候就是讓原來的文件名不改變) */  filenameHashing: false,  /* 代碼保存時(shí)進(jìn)行eslint檢測(cè) */  lintOnSave: true,  /* webpack-dev-server 相關(guān)配置 */  devServer: {    /* 自動(dòng)打開瀏覽器 */    open: true,    /* 設(shè)置為0.0.0.0則所有的地址均能訪問 */    host: '0.0.0.0',    port: 8066,    https: false,    hotOnly: false,    /* 使用代理 */    proxy: {      '/api': {        /* 目標(biāo)代理服務(wù)器地址 */        target: 'http://47.100.47.3/',        /* 允許跨域 */        changeOrigin: true,      },    },  },}

總結(jié)

以上所述是小編給大家介紹的vue-cli3中vue.config.js配置教程詳解,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)武林網(wǎng)網(wǎng)站的支持!
如果你覺得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 延寿县| 濮阳市| 于田县| 中卫市| 常州市| 拉孜县| 延长县| 石家庄市| 衡阳市| 中宁县| 康定县| 林芝县| 河西区| 武夷山市| 祁东县| 吉林省| 洛扎县| 固始县| 孝义市| 泸州市| 原平市| 高密市| 峨边| 顺昌县| 乃东县| 鄯善县| 临沧市| 玛沁县| 正安县| 青河县| 濉溪县| 肇东市| 奈曼旗| 华池县| 北安市| 龙里县| 托克逊县| 碌曲县| 哈密市| 清镇市| 禄丰县|