上一篇文章寫了vue和typescript的整合,發(fā)現(xiàn)很多小伙伴對vue-cli構建出來的項目很感興趣,所以今天打算寫寫怎么在vue-cli3.0的架子上,在進一步完善,整合出具備基礎功能的前端架子,主要包括以下幾個功能點:
成都創(chuàng)新互聯(lián)公司是專業(yè)的沁水網(wǎng)站建設公司,沁水接單;提供網(wǎng)站制作、做網(wǎng)站,網(wǎng)頁設計,網(wǎng)站設計,建網(wǎng)站,PHP網(wǎng)站建設等專業(yè)做網(wǎng)站服務;采用PHP框架,可快速的進行沁水網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!webpack 打包擴展
vue-cli3 大的特點就是 零配置
,腳手架把webpack相關的配置都隱藏在@vue\preload-webpack-plugin中,默認的配置可以滿足大部分應用場景,優(yōu)點是我們可以節(jié)省很多折騰配置的時間,webpack對于新手來說,還是有點門檻的,這樣一來,新人上手可以更關注于vue的編碼上。缺點也很明顯,對于想自己進行自定義配置的時候,就會稍微麻煩些。
查看當前webpack的詳細配置
使用 vue inspect
可以查看到詳細的配置列表
擴展webpack配置
當我們想要修改或者擴展webpack配置項時,可以在根目錄下新增 vue.config.js
文件,列舉個我自己寫的簡單小栗子
// webpack 擴展 module.exports = { baseUrl: 'production' === process.env.NODE_ENV ? '/production-sub-path/' : '/', chainWebpack: config => { config.module .rule('images') .use('url-loader') .tap(options => Object.assign(options, { limit: 500 })); }, devServer: { open: 'darwin' === process.platform, // host: '0.0.0.0', port: 8088, https: false, hotOnly: false, // proxy: 'https://api.douban.com' // string | Object proxy: 'http://localhost:3000' // string | Object }, lintOnSave: false };
標題名稱:詳解基于vue-cli3.0如何構建功能完善的前端架子-創(chuàng)新互聯(lián)
當前網(wǎng)址:http://aaarwkj.com/article10/ccosgo.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供域名注冊、ChatGPT、動態(tài)網(wǎng)站、移動網(wǎng)站建設、服務器托管、網(wǎng)頁設計公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)