首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
XiSenao
掘友等级
前端工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
82
文章 82
沸点 0
赞
82
返回
|
搜索文章
赞
文章( 82 )
沸点( 0 )
Bundle-less 的深入思考和实践
随着 Snowpack、Vite 等利用提倡 no-bundle 的构建工具逐渐兴起,同时现代浏览器对原生 ESM 的普遍支持,Bundle-less 的概念席卷前端圈,那么我们如何理解 Bundle
rollup打包产物解析及原理(对比webpack)
rollup打包产物解析及原理(对比webpack) 上篇: webpack打包产物解析及原理(含cjs/esm/代码分离/懒加载) rollup定位 rollup比webpack晚出2年,对比web
由 esbuild JavaScript API 看跨语言调用
本文以 esbuild JavasScript API 为切入点,分析跨语言 API 的实现原理,从而更好地帮助读者理解打包工具。
实现扩展 external 能力的 Vite 插件
大家对构建工具中的 `external` 的属性一定不会陌生吧。在优化构建产物体积需求中可能会引入 `CDN` 来取代一些基础的模块或工具包,如 `React`、`Vue`、`lodash` 等。
分享小技巧:实现在浏览器中import内联JS模块
ES Modules有局限性,它在浏览器里能够import指定URL的模块,但不能import自身HTML文件里的模块。我们用一个小技巧做到让浏览器可以自由地import文件里inline的JS模块。
还在用 JS 做节流吗?CSS 也可以防止按钮重复点击
本文正在参加「金石计划 . 瓜分6万现金大奖」。 众所周知,函数节流(throttle)是 JS 中一个非常常见的优化手段,可以有效的避免函数过于频繁的执行。 举个例子:一个保存按钮,为了避免重复提交
前端工程师个人的价值在哪里(换一个人能不能做?)【前端晋升必看】
业务方向是产品经理决定的,即使前端高质量高效率的完成了前端需求,也不能左右业务结果,那“业务的价值和你有什么关系”?
Rollup源码:模块打包与Tree-Shaking
重点分析rollup源码中模块打包与Tree-Shaking的实现细节,推荐了解打包器基本功能后再阅读。不会介绍rollup的特性以及Tree-Shaking、ast的概念,版本为2.52.0。
漫谈构建工具(四): 为什么有人说 vite 快,有人却说 vite 慢?
谈到 Vite,给人的第一印象就是 dev server 启动速度快。同样规模的项目,相比 Webpack 动辄十几秒甚至几十秒的的启动速度,Vite 简直是快到没朋友,往往数秒之内即可完成启动(PS
用rollup打包ts
1.全局编译TS文件 全局安装 typescript 对 TS进行编译 2.配置 webpack 环境 安装依赖 建src文件夹,在src文件夹下建 index.ts文件 rollup.config.
下一页
个人成就
文章被点赞
3
文章被阅读
3,563
掘力值
61
关注了
34
关注者
1
收藏集
14
关注标签
11
加入于
2020-08-08