Webpack 4如何動態(tài)切割JS注入文件名詳解
前言
昨天重新把我們公司的引流頁做了二重封裝,遇到一個問題。
webpack 切割的時候如何加個可以跟隨文件名變化的前綴。
效果圖
解決路徑
- GG大法+ webpack官方文檔
官方文檔還真的有提供對應(yīng)的知識,說明如下
大體就是就是 [request] 可以拿到實(shí)際解析的文件名,來取代默認(rèn)的索引遞增的方式。
代碼實(shí)現(xiàn)
對應(yīng)的API官方文檔:【magic-comments】
// 注冊 const IntroRegister = categoryName => { return () => import(/* webpackChunkName:"[request]" */ `@/views/${categoryName}/intro-register/intro-register.vue`); };
總結(jié)
這樣做的好處就是文件切割目的達(dá)到了,加載的資源文件也清晰,有名字一目了然,而非默認(rèn)的 0.js,1.js
好了,以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,謝謝大家對腳本之家的支持。
相關(guān)文章
javascript移動開發(fā)中touch觸摸事件詳解
這篇文章主要為大家詳細(xì)介紹了javascript移動開發(fā)中touch觸摸事件,感興趣的小伙伴們可以參考一下2016-03-03對frameset、frame、iframe的js操作示例代碼
父框架到子框架的引用、子框架到父框架的引用、兄弟框架間的引用、不同層次框架間的互相引用具體實(shí)現(xiàn)如下,有此需求的朋友可以參考下2013-08-08layui實(shí)現(xiàn)下拉復(fù)選功能的例子(包括數(shù)據(jù)的回顯與上傳)
今天小編大家分享一篇layui實(shí)現(xiàn)下拉復(fù)選功能的例子(包括數(shù)據(jù)的回顯與上傳),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-09-09javascript運(yùn)動效果實(shí)例總結(jié)(放大縮小、滑動淡入、滾動)
這篇文章主要介紹了javascript運(yùn)動效果,結(jié)合實(shí)例形式總結(jié)分析JavaScript實(shí)現(xiàn)放大縮小、滑動淡入、滾動等效果的方法,需要的朋友可以參考下2016-01-01原生JS利用transform實(shí)現(xiàn)banner的無限滾動示例代碼
這篇文章主要介紹了原生JS利用transform實(shí)現(xiàn)banner的無限滾動示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-06-06js+springMVC 提交數(shù)組數(shù)據(jù)到后臺的實(shí)例
今天小編就為大家分享一篇js+springMVC 提交數(shù)組數(shù)據(jù)到后臺的實(shí)例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-09-09