首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Webpack
订阅
谁提笔只两行
更多收藏集
微信扫码分享
微信
新浪微博
QQ
26篇文章 · 0订阅
让你的vue项目体积更小点,打包速度更快点
以上是笔者平时针对自己项目或者公司项目累积的一点vue项目打包优化知识,也许你有更好的优化点,或者更好的优化方案,欢迎提供案例,学习学习。
Webpack5 新功能 Module Federation 用法
Module Federation 模块共享整体是通过ModuleFederationPlugin这个插件串联起来的。
Grunt —— 最早的前端自动化构建系统
Grunt是最早的前端构建系统,插件生态非常的完善。由于其工作过程是基于临时文件实现的,每一步都要读写磁盘,所以构建速度相对较慢。 如果在运行的时候,文件找不到了,可以标记任务为失败任务。失败任务只要返回false即可 运行之后,就会抛出错误,然后后面的任务就会中断。 Grun…
Gulp4(一)——基本使用及核心原理
之前写过一个4.0之前版本的gulp,这里引用一下 Gulp(4.0之前旧版本)——自动化的流程构建工具 ,不过可以不用看,直接看下面的就行。 特点就是高效、易用。使用Gulp开发很简单。 虽然4.0之后还可以使用,但是这种方式已经不被推荐了。更推荐大家使用导出函数成员的方式去…
Gulp4(二)——手撕一个gulp构建案例
关于样式这里的操作我们需要将所有的scss、less文件编译成css文件,所以下面进行具体操作。 项目中都有public目录,这些存放一些静态的公共目录,直接输出到dist文件即可。 在编译输出文件之前,需要把之前的目录删掉,使用del模块进行操作。这个不是gulp插件,但是因…
基于webpack打包多页应用,对前端工程化的思考
...
Webpack 学习总结
说明:在拉钩前前后后,反反复复地学习了几遍webpack, 终于把webpack相关脉络理清楚了。 webpack 本身默认只能处理js,只要一个默认的js-loader,如果需要处理其他类型的文件,需要配置其他的loader,比如css-loader,ts-loader. 配…
jsliang 求职系列 - 36 - 前端工程化系列总结
本系列参考 79 篇文章,总结出 6 篇文章,感谢小伙伴们的支持。 [x] 原理:将现有的 ES6+ 代码,先通过 词法分析 和 语法分析 之后 解析 为 AST,然后将这份 AST 转换 为我们需要形式的 AST,最后将这个 AST 再转换成 ES5 或者期望格式的内容。 […
jsliang 求职系列 - 35 -Webpack 性能优化
本文从这 2 个角度出发,收集一些相关优化资料。 resolve.modules 用于配置 Webpack 去哪些目录下寻找第三方模块,默认是 ['node_modules']。 但是,它会先去当前目录的 ./node_modules 查找,没有的话再去 ../node_mod…
jsliang 求职系列 - 32 - Webpack 简单实现
Webpack 的本质就是一个模块打包器,工作就是将每个模块打包成相应的 bundle。 如果小伙伴懒得敲,那可以看上面仓库的最终代码。 下面分 3 章尝试这个内容。 也就是说我们执行到 message.js,但是它里面的内容没法运行,因为 import 是 ES6 内容嘛。 …