首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
commonJS&ESModule 打包
订阅
郭佩东
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
可能是最完善的 React+Vite 解决方案,阿里飞冰团队发布 icejs 2.0 版本
icejs 是一个基于 React 的渐进式研发框架,由淘系前端飞冰团队负责,1.0 发布一年半之后全新发布 icejs 2.0 版本,支持 Webpack/Vite 两种模式,同时提供开箱即用的能力
[vite]大型react项目从webpack迁移到vite到底能快多少
前言 自从尤大vite2.x写完后,好评如潮,我想尝试下vite,看看在本地到底能比webpack快多少,所以拿手头一个比较大的react项目改造下来测试。本文不包含vite原理,vite相关介绍请看
esbuild完整学习
esbuild是最近比较火的编译工具,在有些领域已经开始替代webpack或babel,下面一起来看看这个工具的详细内容。 一.速度优越性比较 这里是一份压测数据,从图中可以看出esbuild性能拔群
前端领域的转译打包工具链(下):工程化闭环
这是前端领域的转译打包工具链的第二篇文章,上篇文章讲了前端领域的各种转译器,包括 babel、tsc、terser、eslint、postcss、posthtml、swc 等,介绍了他们各自的用途和通
《前端领域的转译打包工具链》上篇
编译和转译的区别,前端为什么需要转译器,都有哪些转译器。之后介绍了babel、typescript、terser、prettier、postcss、swc 等转译器。一文全面了解前端转译器。
gulp 打包工具
小型的脚手架工具,是一款主要用于去创建项目中特定类型文件的小工具,类似于Yeoman中的sub generator, 不过它一般不会独立去使用,一般我们会把Plop集成到项目当中。 接下来我们来通过两个案例的对比,去体会一下Plop的真正作用及他的优势。 日常开发中经常会遇到这…
前端模块化,AMD与CMD的区别
最近在研究cmd和amd,在网上看到一篇不错的文章,整理下看看。 遗憾的是JavaScript在设计时定位原因,没有提供类似的功能,开发者需要模拟出类似的功能,来隔离、组织复杂的JavaScript代码,我们称为模块化。 一个模块就是实现特定功能的文件,有了模块,我们就可以更方…
Javascript 模块化管理的来世今生
直接回想起来的就是 cmd amd commonJS 这三大模块管理的印象。但是大家清楚 cmd amd commonJS 为什么会出现么?接下来,我们就一起来瞅瞅这具体是啥情况。 通过立即执行函数,让外部根本没有时间从外部去修改内部的属性,从而达到一定的防御作用。 以上就是我…
前端模块化:CommonJS,AMD,CMD,ES6
模块化的开发方式可以提高代码复用率,方便进行代码的管理。通常一个文件就是一个模块,有自己的作用域,只向外暴露特定的变量和函数。目前流行的js模块化规范有CommonJS、AMD、CMD以及ES6的模块系统。参见阮一峰老师的文章 module-loader 。 Node.js是c…
一篇不是标题党的CommonJS和ES6模块规范讲解
你盼世界,我盼望你无bug。Hello 大家好!我是霖呆呆。 没错,看着这篇文章的标题你可能就不想看了,CommonJS和ES6 Modules规范这都是啥时候的知识点了,你还在这写呢... 哭😢... 因为呆呆之前对这些规范还真的就只是看一些教材,没有去实践,然后今日实践起…