鍍金池/ 問(wèn)答/HTML5  HTML/ vue-cli如何將vendor的編譯構(gòu)建拆開(kāi)為手動(dòng)操作。

vue-cli如何將vendor的編譯構(gòu)建拆開(kāi)為手動(dòng)操作。

webpack將項(xiàng)目中引用的各個(gè)庫(kù)文件集中到了vendor中進(jìn)行打包,貌似每次build的時(shí)候都會(huì)干這件事,因?yàn)槿鐅ue或element-ui之類(lèi)的庫(kù)直接在index.html中引入的話(huà),可以大大減少build的時(shí)間開(kāi)銷(xiāo)。
但是實(shí)際上將vue或element-ui在index.html引入還不如讓vendor不參與build來(lái)得實(shí)在,畢竟庫(kù)文件很久才會(huì)改動(dòng)一次,改動(dòng)時(shí)另外跑下指令就行了。求教大神應(yīng)該如何實(shí)現(xiàn)~~

回答
編輯回答
夏木

把不常改動(dòng)的第三方依賴(lài)拿出來(lái)單獨(dú)打包(例如用DllPlugin),然后把文件添加到webpack項(xiàng)目的如static一類(lèi)的文件夾,并編寫(xiě)相關(guān)配置,最后在html模板上直接用script標(biāo)簽引入即可

2018年3月2日 04:29