首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
___2
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
深入浅出webpack之tree shaking以及其他优化
tree shaking 什么是tree shaking tree shaking是一个计算机术语,表示消除死代码(dead_code) 最早的想法起源于LISP,用于消除未调用的代码(纯函数无副作用
深入浅出webpack之DLL、Terser、CssMinimizerPlugin、ScopeHoisting
认识DLL、Terser、CssMinimizerPlugin、ScopeHoisting以及对应配置流程
深入浅出webpack之CDN、shimming、MiniCssExtractPlugin
什么是CDN CDN称之为内容分发网络 它是指通过相互连接的网络系统,利用最靠近用户的服务器 更快,更可靠的将音乐、图片、视频、应用程序及其他文件发送给用户 来提高性能、可扩展性及低成本的网络内容传递
深入浅出webpack之hash、contentHash、chunkHash
hash contentHash chunkHash 文件hash:一般是结合CDN缓存来使用,通过webpack构建之后,生成对应文件名自动带上对应的MD5值。如果文件内容改变的话,那么对应文件哈希
深入浅出webpack只配置文件分离、代码分离、代码懒加载
配置文件分离和判断开发环境 根补录创建config文件夹,创建三个文件webpack.common.js,webpack.dev.js,webpack.prod.js package.json创建sc
深入浅出webpack之其他配置
output的plubicPath(该属性是指定index.html文件打包引用的一个基本路径) 它的默认值是一个空字符串,所以我们打包后引入的js文件路径是 bundle。js 在开发中,我们将其设
深入浅出webpack之DevServer和HMR
我们目前这种webpack的开发模式是存在问题的 问题一:每次修改完源代码之后,我们都需要重新进行npm run build才行 通过watch监听源代码的改变(这种方式开发模式是由watch监听和v
深入浅出webpack之Babel
Babel是什么 在开发中,我们很少直接去接触babel,但是babel对于前端开发而言是不可缺少的一部分 例如ES6+转换为ES5的代码,语法转换,源代码转换,polyfill实现目标缺少的功能等
深入浅出webpack之source-map
source-map 我们通常运行在浏览器地代码,都是通过打包压缩的,这样就会导致线上代码和我们本地代码转换后不一致。报错信息不方便排查等。然后我们就可以使用source-map来解决 source-
深入浅出webpack之plugin
plugin plugin可以用于执行更加广泛的任务,比如打包优化,资源管理,环境变量注入等 CleanWebpackPlugin CleanWebpackPlugin用于每次重新打包时删除之前生成的
下一页
个人成就
文章被点赞
1
文章被阅读
2,206
掘力值
171
关注了
0
关注者
1
收藏集
0
关注标签
12
加入于
2022-06-07