一币砂、config下index.js
說明:1眯杏、反向代理需要添加的代碼(應(yīng)用實(shí)例:axios.post('api/databass/info',dataObj,{ "x-access-token": global.token }).then(response=>{}))
? ? ? ? ? ?2糟需、設(shè)置為true時(shí)運(yùn)行項(xiàng)目會(huì)在瀏覽器中自動(dòng)打開(老版本的腳手架默認(rèn)是true)
? ? ? ? ? ?3澈吨、解決打包發(fā)布上線css窃判、js路徑錯(cuò)亂問題
? ? ? ? ? ?4吴汪、該屬性是在build時(shí)會(huì)在js文件夾中產(chǎn)生很多.map文件(很占打包容量)惠窄,設(shè)成false體積能縮小一半
二、build下utils.js
說明:沒有該屬性時(shí)漾橙,在css中寫的background的圖片在打包上線后會(huì)訪問不到(針對(duì)非根目錄下的項(xiàng)目)杆融,添加publicPath屬性目的是兼容發(fā)布上線后背景圖正常顯示的
三、多行文本框不能正常顯示省略號(hào)的問題
說明:optimize-css-assets-webpack-plugin這個(gè)插件的問題霜运,注釋掉webpack.prod.conf.js中下面的代碼
????????new OptimizeCSSPlugin({cssProcessorOptions: config.build.productionSourceMap
? ? ????????????? { safe: true, map: { inline: false } }
? ????????????? : {safe: true }
????????}),
四脾歇、less安裝
cnpm install --save-dev sass-loader
cnpm install --save-dev node-sass
最新項(xiàng)目安裝失敗原因sass版本太高蒋腮,解決: