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