首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
package
订阅
用户5213660821609
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
Angular6项目打包速度优化
Angular HMR(热模块替换):通过HMR的方式实现angular模块级别的热更新,每次只会重新编译和更新修改文件所在的模块,从而降低编译时间。 这是热替换的关键,hmrBootstrap会替换原始的bootstrap(下面会看到), 替换后,当有新的模块更新时,hmr会…
Angular 项目过大?合理拆分它!
Angular 让人诟病的一点就是打包后体积很大,一不小心 main.js就大的离谱,今天让我们看看如何合理的拆分它,让用户体验更好
初探 babel——基础加实践篇
作为一名前端开发者,如果你还没有使用过 babel 那么会有点落伍啦~说到 babel ,会有一系列的名词出现……
一文读懂Babel原理及用途,及如何进行插件开发
Babel是什么?使用场景有哪些?他是怎么转译代码的?Babel常用API和功能有哪些?此文给你答案
Esbuild, 一个用 GO 语言写的 Javascript 和 Typescript 打包工具,比 Webpack 快接近 100 倍
如题所述,esbuild 是一个用 Go 语言编写的用于打包,压缩 Javascript 代码的工具库。它最突出的特点就是打包速度极快 (extremely fast),下图是 esbuild 跟 webpack, rollup, Parcel 等打包工具打包效率的一个 ben…
前端编译速度优化——ESbuild
问题现象 在前端项目编译时,会使用混淆和压缩技术,webpack默认是使用TerserPlugin,常常会发现编译执行到92%以后会等待很久 ● Webpack ……chunk asset optim
[译] esbuild 最新中文文档,架构篇增加了 tree shaking, code split 等的实现方式的讲解
esbuild 是一个用 go 语言写的 javascript, typescript 打包工具,速度比 webpack 快 100 倍以上。 Breword 官方持续翻译 esbuild 各个版本的文档,目前已经共翻译了 8 个版本的文档,并且已经被 esbuild 官方代码…
rollup - 构建原理及简易实现
Rollup 是一个 JavaScript 模块打包器,可以将小块代码编译成大块复杂的代码,例如 library 或应用程序。
【实战篇】最详细的Rollup打包项目教程
本文带你一起使用 Rollup 打包项目,实现以下功能: - **自动将 dependencies 依赖声明为 externals** - **支持处理外部 npm 依赖**等等
浅谈前端AST的概念与实际应用
抽象语法树(Abstract Syntax Tree)简称AST,顾名思义,它是一棵树,用分支和节点的组合来描述代码结构。他可以让计算机理解我们写的代码。