如何提高webpack的打包速度?
网友回复
首先我们要知道webpack打包编译的过程中哪些地方耗费的时间长,所有需要测量
Speed Measure插件用于分析插件和加载器的性能。这使我们可以集中精力进行搜索,并确定最容易获胜的地方。
下面我们来讲讲如何加快webpack的速度
HappyPack多线程打包
地址:https://github.com/amireh/happypack
HappyPack实际上所做的是启动构建过程的多个线程。
听起来不错。但是在现实生活中,它并没有表现出更好的性能,甚至更糟-我们开始经历了验证缓存不正确的问题,这种情况不是很常见,但是仍然很烦人。
我承认我们只是在配置方面玩的不够,但是确实取得了不错的成绩。HappyPack背后的大量逻辑必须证实我的想法。但是接下来的两个解决方案使我们能够以更少的配置获得更好的结果。
DLL webpack
地址:https://github.com/webpack/docs/wiki/list-of-plugins#dllplugin
平均节省时间-25%
使用DLL webpack插件,您可以只构建一次node_modules,而无需再进行更改,直到再次更改node_modules...
点击查看剩余70%
腾讯混元模型广场里都是混元模型的垂直小模型,如何api调用?
为啥所有的照片分辨率提升工具都会修改照片上的图案细节?
js如何在浏览器中将webm视频的声音分离为单独音频?
微信小程序如何播放第三方域名url的mp4视频?
ai多模态大模型能实时识别视频中的手语为文字吗?
如何远程调试别人的chrome浏览器获取调试信息?
为啥js打开新网页window.open设置窗口宽高无效?
浏览器中js的navigator.mediaDevices.getDisplayMedia屏幕录像无法录制SpeechSynthesisUtterance产生的说话声音?
js中mediaRecorder如何录制window.speechSynthesis声音音频并下载?
python如何直接获取抖音短视频的音频文件url?