真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

詳解vue-cli腳手架中webpack配置方法-創(chuàng)新互聯(lián)

什么是webpack

成都創(chuàng)新互聯(lián)服務(wù)項目包括墊江網(wǎng)站建設(shè)、墊江網(wǎng)站制作、墊江網(wǎng)頁制作以及墊江網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,墊江網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到墊江省份的部分城市,未來相信會繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

webpack是一個module bundler(模塊打包工具),所謂的模塊就是在平時的前端開發(fā)中,用到一些靜態(tài)資源,如JavaScript、CSS、圖片等文件,webpack就將這些靜態(tài)資源文件稱之為模塊

webpack支持AMD和CommonJS,以及其他的一些模塊系統(tǒng),并且兼容多種JS書寫規(guī)范,可以處理模塊間的以來關(guān)系,所以具有更強(qiáng)大的JS模塊化的功能,它能對靜態(tài)資源進(jìn)行統(tǒng)一的管理以及打包發(fā)布,在官網(wǎng)中用這張圖片介紹:

詳解vue-cli腳手架中webpack配置方法

它在很多地方都能替代Grunt和Gulp,因為它能夠編譯打包CSS,做CSS預(yù)處理,對JS的方言進(jìn)行編譯,打包圖片,代碼壓縮等等。所以在我接觸了webpack之后,就不太想用gulp了

為什么使用webpack

總結(jié)如下:

  • 對 CommonJS 、AMD 、ES6的語法做了兼容;
  • 對js、css、圖片等資源文件都支持打包;
  • 串聯(lián)式模塊加載器以及插件機(jī)制,讓其具有更好的靈活性和擴(kuò)展性,例如提供對CoffeeScript、ES6的支持;
  • 有獨(dú)立的配置文件webpack.config.js;
  • 可以將代碼切割成不同的chunk,實現(xiàn)按需加載,降低了初始化時間;
  • 支持 SourceUrls 和 SourceMaps,易于調(diào)試;
  • 具有強(qiáng)大的Plugin接口,大多是內(nèi)部插件,使用起來比較靈活;
  • webpack 使用異步 IO 并具有多級緩存。這使得 webpack 很快且在增量編譯上更加快;

webpack主要是用于vue和React較多,其實它就非常像Browserify,但是將應(yīng)用打包為多個文件。如果單頁面應(yīng)用有多個頁面,那么用戶只從下載對應(yīng)頁面的代碼. 當(dāng)他么訪問到另一個頁面, 他們不需要重新下載通用的代碼。

基于本人項目使用

vue webpack的配置文件的基本目錄結(jié)構(gòu)如下:

config
├── dev.env.js //dev環(huán)境變量配置
├── index.js // dev和prod環(huán)境的一些基本配置
└── prod.env.js // prod環(huán)境變量配置
build
├── build.js // npm run build所執(zhí)行的腳本
├── check-versions.js // 檢查npm和node的版本
├── logo.png
├── utils.js // 一些工具方法,主要用于生成cssLoader和styleLoader配置
├── vue-loader.conf.js // vueloader的配置信息
├── webpack.base.conf.js // dev和prod的公共配置
├── webpack.dev.conf.js // dev環(huán)境的配置
└── webpack.prod.conf.js // prod環(huán)境的配置

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


分享題目:詳解vue-cli腳手架中webpack配置方法-創(chuàng)新互聯(lián)
文章起源:http://weahome.cn/article/ceijpj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部