Webpack 4如何动态切割JS注入文件名详解


Posted in Javascript onJuly 09, 2019

前言

昨天重新把我们公司的引流页做了二重封装,遇到一个问题。

webpack 切割的时候如何加个可以跟随文件名变化的前缀。

效果图

Webpack 4如何动态切割JS注入文件名详解

Webpack 4如何动态切割JS注入文件名详解

解决路径

  • GG大法+ webpack官方文档

官方文档还真的有提供对应的知识,说明如下

Webpack 4如何动态切割JS注入文件名详解

大体就是就是 [request] 可以拿到实际解析的文件名,来取代默认的索引递增的方式。

代码实现

对应的API官方文档:【magic-comments】

// 注册
const IntroRegister = categoryName => {
 return () => import(/* webpackChunkName:"[request]" */ `@/views/${categoryName}/intro-register/intro-register.vue`);
};

总结

这样做的好处就是文件切割目的达到了,加载的资源文件也清晰,有名字一目了然,而非默认的 0.js,1.js

好了,以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。

Javascript 相关文章推荐
jquery 学习之一 对象访问
Nov 23 Javascript
jQuery.query.js 取参数的两点问题分析
Aug 06 Javascript
自动最大化窗口的Javascript代码
May 22 Javascript
jquery设置text的值示例(设置文本框 DIV 表单值)
Jan 06 Javascript
jQuery如何获取同一个类标签的所有值(默认无法获取)
Sep 25 Javascript
js判断某个方法是否存在实例代码
Jan 10 Javascript
Javascript核心读书有感之语句
Feb 11 Javascript
基于JavaScript怎么实现让歌词滚动播放
Nov 03 Javascript
js密码强度检测
Jan 07 Javascript
原生JS改变透明度实现轮播效果
Mar 24 Javascript
详解Angular 4.x Injector
May 04 Javascript
以BootStrap Tab为例写一个前端组件
Jul 25 Javascript
Vue 实现前端权限控制的示例代码
Jul 09 #Javascript
微信小程序文章详情页跳转案例详解
Jul 09 #Javascript
七行JSON代码把你的网站变成移动应用过程详解
Jul 09 #Javascript
js实现无缝滚动双图切换效果
Jul 09 #Javascript
DatePickerDialog 自定义样式及使用全解
Jul 09 #Javascript
bootstrap 日期控件 datepicker被弹出框dialog覆盖的解决办法
Jul 09 #Javascript
bootstrap datepicker的基本使用教程
Jul 09 #Javascript
You might like
19个Android常用工具类汇总
2014/12/30 PHP
php对文件夹进行相关操作(遍历、计算大小)
2015/11/04 PHP
PHP内存缓存功能memcached示例
2016/10/19 PHP
javascript 子窗体父窗体相互传值方法
2010/05/31 Javascript
BAT及各大互联网公司2014前端笔试面试题--JavaScript篇
2014/10/29 Javascript
node.js中的fs.fchmod方法使用说明
2014/12/16 Javascript
有关json_decode乱码及NULL的问题
2015/10/13 Javascript
JS折半插入排序算法实例
2015/12/02 Javascript
JS实时弹出新消息提示框并有提示音响起的实现代码
2016/04/20 Javascript
javascript获取网页各种高宽及位置的方法总结
2016/07/27 Javascript
jQuery插件FusionCharts绘制的3D环饼图效果示例【附demo源码】
2017/04/02 jQuery
Vue中使用vux的配置详解
2017/05/05 Javascript
easyui-datagrid开发实践(总结)
2017/08/02 Javascript
JS手机端touch事件计算滑动距离的方法示例
2017/10/26 Javascript
react 应用多入口配置及实践总结
2018/10/17 Javascript
js实现黑白div块画空心的图形
2018/12/13 Javascript
页面内锚点定位及跳转方法总结(推荐)
2019/04/24 Javascript
微信小程序绑定手机号获取验证码功能
2019/10/22 Javascript
Python中使用Boolean操作符做真值测试实例
2015/01/30 Python
Python 数据处理库 pandas 入门教程基本操作
2018/04/19 Python
对python中arange()和linspace()的区别说明
2020/05/03 Python
将pycharm配置为matlab或者spyder的用法说明
2020/06/08 Python
详解基于python的图像Gabor变换及特征提取
2020/10/26 Python
博士生入学考试推荐信
2013/11/17 职场文书
助人为乐表扬信范文
2014/01/14 职场文书
《这儿真好》教学反思
2014/02/22 职场文书
司机职责范本
2014/03/08 职场文书
“四风”查摆问题自我剖析材料
2014/09/27 职场文书
2014年技术员工作总结
2014/11/18 职场文书
2014年管理工作总结
2014/11/22 职场文书
2015年会计工作总结范文
2015/05/26 职场文书
2016大学生毕业实习心得体会
2016/01/23 职场文书
2016年教代会开幕词
2016/03/04 职场文书
python四种出行路线规划的实现
2021/06/23 Python
浅谈Python数学建模之数据导入
2021/06/23 Python
动画《新网球王子 U-17 WORLD CUP》希腊队PV公开
2022/04/02 日漫