// vue.config.js
const path = require('path')
function resolve(dir) {
return path.join(__dirname, dir)
}
// 線上打包路徑,請根據(jù)項目實際線上情況(加時間戳)
const Version = new Date().getTime()
//測試環(huán)境添加cdn前綴
let publicPath = './'
switch (process.env.NODE_ENV) {
case 'dev':
publicPath = './'
break
case 'testus':
publicPath = 'https://db3imdgpgx2uh.cloudfront.net'
}
module.exports = {
publicPath: publicPath,
// 將構(gòu)建好的文件輸出到哪里
outputDir: 'dist',
// 放置生成的靜態(tài)資源(js乘瓤、css臭蚁、img、fonts)的目錄蹭睡。
assetsDir: 'static',
// 指定生成的 index.html 的輸出路徑
indexPath: 'index.html',
// 是否使用包含運行時編譯器的 Vue 構(gòu)建版本。設(shè)置為 true 后你就可以在 Vue 組件中使用 template 選項了,但是這會讓你的應(yīng)用額外增加 10kb 左右蛔钙。
runtimeCompiler: false,
// 默認(rèn)情況下 babel-loader 會忽略所有 node_modules 中的文件储矩。如果你想要通過 Babel 顯式轉(zhuǎn)譯一個依賴感耙,可以在這個選項中列出來。
transpileDependencies: [],
// 生產(chǎn)環(huán)境關(guān)閉 source map
productionSourceMap: false,
// lintOnSave: true,
// 配置css
css: {
// 是否使用css分離插件 ExtractTextPlugin
extract: true,
sourceMap: true,
},
chainWebpack: (config) => {
//cdn中js加時間戳
config.output.filename('js/[name].[hash].' + Version + '.js').end()
config.output.chunkFilename('js/[name].[hash].' + Version + '.js').end()
//配置標(biāo)題
config.plugin('html').tap((args) => {
args[0].title = 'autel-inspection-realfix-activity'
return args
})
// 配置別名
config.resolve.alias.set('@', resolve('src'))
},
configureWebpack: (config) => { },
// 是否為 Babel 或 TypeScript 使用 thread-loader持隧。該選項在系統(tǒng)的 CPU 有多于一個內(nèi)核時自動啟用即硼,僅作用于生產(chǎn)構(gòu)建。
parallel: require('os').cpus().length > 1,
// 向 PWA 插件傳遞選項屡拨。
// https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-pwa
pwa: {},
devServer: {
host: '0.0.0.0',
port: 8088, // 端口號
hot: true, //啟用本地node服務(wù)中的socket長連接來實時通信
https: false, // https:{type:Boolean}
open: false, // 配置自動啟動瀏覽器 open: 'Google Chrome'-默認(rèn)啟動谷歌
// 配置多個代理
proxy: {
'/api': {
// target: 'http://autel-cloud-gateway-dev.autel.com',
target: 'http://autel-cloud-gateway-testus.autel.com',
ws: true, // 代理的WebSockets
changeOrigin: true, // 允許websockets跨域
pathRewrite: {
'^/api': '',
},
},
'/he': {
target: 'https://way.jd.com',
ws: true, // 代理的WebSockets
changeOrigin: true, // 允許websockets跨域
pathRewrite: {
'^/api': '',
},
},
},
},
}
vue.config初始化配置
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進(jìn)店門瓮增,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人哩俭,你說我怎么就攤上這事绷跑。” “怎么了凡资?”我有些...
- 文/不壞的土叔 我叫張陵砸捏,是天一觀的道長谬运。 經(jīng)常有香客問我,道長垦藏,這世上最難降的妖魔是什么梆暖? 我笑而不...
- 正文 為了忘掉前任,我火速辦了婚禮掂骏,結(jié)果婚禮上轰驳,老公的妹妹穿的比我還像新娘。我一直安慰自己弟灼,他們只是感情好级解,可當(dāng)我...
- 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著田绑,像睡著了一般勤哗。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上掩驱,一...
- 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼焚辅!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起苟鸯,我...
- 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響芦鳍,放射性物質(zhì)發(fā)生泄漏嚷往。R本人自食惡果不足惜,卻給世界環(huán)境...
- 文/蒙蒙 一柠衅、第九天 我趴在偏房一處隱蔽的房頂上張望皮仁。 院中可真熱鬧,春花似錦菲宴、人聲如沸贷祈。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽付燥。三九已至,卻和暖如春愈犹,著一層夾襖步出監(jiān)牢的瞬間键科,已是汗流浹背。 一陣腳步聲響...
推薦閱讀更多精彩內(nèi)容
- 2021年7月4日星期日 周末都是上課日茄厘,要面對的是學(xué)生,怎么說呢谈宛,應(yīng)該比面對客戶要輕松些次哈,漸漸說得純熟的理論知識...
- 這周打了疫苗,兜兜轉(zhuǎn)轉(zhuǎn)總算是打了第一針吆录。 工作還是這樣窑滞,日子總是這樣平平淡淡,這才是正常人的生活恢筝,不要想著電視里那...
- 2021年度目標(biāo): 1. 堅持早睡早起哀卫,每天快走30分鐘! 2. 孩子堅持每天閱讀30分鐘撬槽,把語文成績和寫作能力提...
- 28號晚上剛過零點此改,政府便發(fā)短信要求去打疫苗。周一的時候我就及時打了第二針侄柔。 這周發(fā)布了新版本带斑。 7月1日是一百周...
- 江北戰(zhàn)場鼓寺,烽火狼煙,金戈鐵馬勋磕,嘶喊聲不絕于耳妈候。 北冥討伐蠻夷,若今日一戰(zhàn)勝挂滓,北冥疆土將擴(kuò)大數(shù)倍苦银,朝廷尤為重視。 此...