会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
游走走2021
博客园
首页
新随笔
联系
订阅
管理
2021年9月25日
手摸手写个webpack loader
摘要: 目录: 基本概念 loader开发入门 本地loader调试 发布并引用loader Demo: 雪碧图loader 1. 基本概念 众所周知,webpack是个模块打包器。但是webpack只能处理js和json文件。 loader 让 webpack 能够去处理其他类型的文件,并将它们转换为有效
阅读全文
posted @ 2021-09-25 21:53 游走走2021
阅读(103)
评论(0)
推荐(0)
2021年7月23日
用魔法打败魔法:前端代码规范化
摘要: 代码千万行,规范第一行。编码不规范,同事两行泪。
阅读全文
posted @ 2021-07-23 16:48 游走走2021
阅读(388)
评论(0)
推荐(0)
2021年7月16日
聊聊我司的git工作流......
摘要: 最近新来了个萌新,一顿操作猛如虎:有时直接把其他同事的代码给覆盖没了,有时忘了把代码合并到要投产的分支,有时直接改投产分支代码…… 分析原因: 一是公司没有对新人进行相关培训,或者哪怕就给个规范文档; 二是之前的git工作流也没有形成规范,大家就各自按照自己的理解去操作(不理解的就瞎操作=o=)。
阅读全文
posted @ 2021-07-16 14:15 游走走2021
阅读(106)
评论(0)
推荐(0)
2021年7月12日
手摸手教你搭个脚手架
摘要: 工欲善其事,必先利其器。
阅读全文
posted @ 2021-07-12 09:37 游走走2021
阅读(781)
评论(0)
推荐(0)
2021年6月23日
在线博客转PDF电子书 | JS爬虫初探
摘要: 最近在看一位大佬写的源码解析博客,平时上下班用手机看不太得劲,但是平板又没有网卡,所以就想搞个离线pdf版,方便通勤时间学习阅读。 所以,问题来了: 怎么把在线网页内容转成pdf? 这位大佬的博客是用gitbook写的,我先上网搜了下工具,发现大多是将自己本地gitbook转pdf,只有一个开源工具
阅读全文
posted @ 2021-06-23 13:49 游走走2021
阅读(231)
评论(0)
推荐(0)
2021年3月30日
源码学习之noop
摘要: /** * Perform no operation. * Stubbing args to make Flow happy without leaving useless transpiled code * with ...rest (https://flow.org/blog/2017/05/0
阅读全文
posted @ 2021-03-30 15:10 游走走2021
阅读(266)
评论(0)
推荐(0)
源码学习之void 0
摘要: 今天看源码的时候看到 void 0 这样的写法,平时在业务代码里基本没有这样的写法,于是学习了一下。 在控制台运行了一下void 0,得到返回值是undefined。 在MDN上搜了一下void,了解到: void是个运算符 void用于获取原始数据类型undefined void可以将functi
阅读全文
posted @ 2021-03-30 09:20 游走走2021
阅读(89)
评论(0)
推荐(0)
2021年3月25日
noConflict冲突处理机制
摘要: 最近接手了一个古早项目,用的backbone,于是正好学习一下早期MVC框架的源码。 这篇主要写冲突处理机制,源码其实就一个函数,代码也很短。原理也很好理解,总结起来就是:每执行一次noConflict()函数,框架就往前回退一个版本。 这个 回退版本的意思是,当你引用多个backbone.js时,
阅读全文
posted @ 2021-03-25 18:37 游走走2021
阅读(98)
评论(0)
推荐(0)
2021年3月17日
前端模块化
摘要: 《源码学习之前端模块化》 一、什么是模块化 二、为什么需要模块化 三、源码中的模块化 3.1 AMD 3.2 Commonjs 3.3 Vue源码解析之模块化 一、什么是模块化 模块化并不是前端独有的思想。模块化是一种自顶向下的过程,通过把一个大的系统,逐步划分为一个个小的模块,这些模块内部封装了一
阅读全文
posted @ 2021-03-17 09:43 游走走2021
阅读(119)
评论(0)
推荐(0)
公告