首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
白昼流星
掘友等级
前端攻城师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
213
文章 213
沸点 0
赞
213
返回
|
搜索文章
最新
热门
你们是如何使用环境变量的?
在工作中,或多或少会用到环境变量以区分不同场景或执行不同的业务逻辑,比如process.env.NODE_ENV或者自定义的变量process.env.ALEI。我列举了本人见识过的几种用法,下面会从
我把React的渲染原理讲给你听
本文分析源码版本为17.0.1。虽然React现在已经迭代到18+ 版本了,相信大多数项目还是没有跟进更新的,所以个人认为学习老的版本并不过时。因此后续内容在未特殊说明情况下,默认为Sync模式。
webpack打包流程浅析
之前webpack一直停留在用的阶段,最近刚好有时间学习了一下webpack的源码,通过读源码以加深对webpack的了解。 源码版本5.73.0
HTTP Live Streaming浅析
HTTP Live Streaming,缩写为HLS,它的工作原理是把整个流分成一个个小的基于HTTP的文件来下载,每次只下载一些。基于视频播放的带宽,播放不同分辨率的视频
金额数字转换
前段时间,项目遇到一个需求,将金额的阿拉伯数字转成大写,而且是西班牙语,网上搜索未果,于是自己撸了一个 cardinal-number。目前已支持三种语言,汉语、西班牙语、英语。 每种语言特性不太一样,我们汉语是万分制12345678 => 1234,5678, 英语和西班牙语…
关于moment打包的那些事
在项目中经常用到moment库,有没有发现引入moment之后,项目build完的文件大小明显大了不少,下面就来分析一下原因, 以及如何做优化。 只有几行代码, 编译出来的文件相差那么大。网上搜了一波才知道, 打包时把所有的locale都打包进去了, 初步解决方案是用webpa…
auto-export-plugin升级改造
这两天在使用auto-export-plugin使用过程中,用起来有点不舒服,遂进行了如下部分改造。 这里解释一下。 图一虽然也实现了对export的收集并导出,单纯看起来功能没什么问题,但是真正引用模块时感觉有些鸡肋。如下 还需要再解构一下才能取到对应的组件, 用起来实在麻烦…
记开发一个webpack插件的心路历程
作为一名前端菜🐔,日常工作就是写各种业务代码, 看着大佬们写的小工具、插件啥的,羡慕不已。 偶然想到要不也写个插件试试?试试就试试,抱着试试看的态度,开始了。 一、插件介绍。 良辰:在左边test文件中写export语句时, 会自动在右边的index文件中导出。 橘子:这样省…
path.join和path.resolve
path.join方法仅仅是为了合并提供的路径片段,不关心参数是相对路径('./'、'../')还是绝对路径('/'),合并同时会对路径进行格式化。 总是返回绝对路径。 会根据提供的最后一个参数朝前查找, 直至找到绝对路径。 如果最后一个参数为绝对路径,则直接返回最后一个参数。…
学习redux源码笔记记录
在createStore中执行 dispatch({ type: ActionTypes.INIT })即执行combination函数。 自己定义的action中不会有与之对应的case语句,因此执行switch的default语句块中.
下一页
个人成就
文章被点赞
170
文章被阅读
21,390
掘力值
825
关注了
24
关注者
46
收藏集
1
关注标签
40
加入于
2017-03-29