摘要: 本文首发于 https://github.com/whxaxes/blog/issues/10 背景 "jscodeshift" 是 fb 出的一个 codemod toolkit,基于 "recast" 这个 js 解析器封装了很多方便使用的工具方法。但是由于官网对使用方式的描述有点谜,刚用起来会 阅读全文
posted @ 2017-10-19 18:10 W·Axes 阅读(1814) 评论(0) 推荐(1) 编辑
摘要: 本文首发于 https://github.com/whxaxes/blog/issues/9 背景 平时做 node 开发的时候,通过 node inspector 来进行断点调试是一个很常用的 debug 方式。但是有几个问题会导致我们的调试效率降低。 问题一:当使用 vscode 进行断点调试时 阅读全文
posted @ 2017-10-19 10:11 W·Axes 阅读(797) 评论(0) 推荐(0) 编辑
摘要: 本文同步发表在 https://github.com/whxaxes/blog/issues/7 前言 在一篇文章中简单讲了 vue 是如何把模板解析成 render function 的,这一篇文章就来讲讲 vue 是如何把数据包装成 reactive,从而实现 MDV(Model Driven 阅读全文
posted @ 2017-08-12 20:23 W·Axes 阅读(4472) 评论(2) 推荐(1) 编辑
摘要: 使用 electron 做个播放器 本文同步更新在:https://github.com/whxaxes/blog/issues/8 前言 虽然 electron 已经出来好长时间了,但是最近才玩了一下,写篇博文记录一下,以便日后回顾。 electron 的入门可以说是相当简单,官方提供了一个 "q 阅读全文
posted @ 2017-07-11 17:39 W·Axes 阅读(13769) 评论(3) 推荐(4) 编辑
摘要: 本文同步更新在: https://github.com/whxaxes/blog/issues/4 ,在 github 看文章显示效果会更好一些。 前言 不知不觉就很长时间没造过什么轮子了,以前一直想自己实现一个模板引擎,只是没付诸于行动,最近终于在业余时间里抽了点时间写了一下。因为我们的项目大部分 阅读全文
posted @ 2017-03-13 13:53 W·Axes 阅读(7305) 评论(13) 推荐(15) 编辑
摘要: 前言 "上一篇" 博文讲了如何造一条蛇,现在蛇有了,要让它自由的活动起来,就得有个地图啊,而且只能走也不行呀,还得有点吃的,所以还得加点食物,这一篇博文就来讲讲如何添加地图和食物。 预览效果 当前项目最新效果:http://whxaxes.github.io/slither/ (由于代码一直在更新, 阅读全文
posted @ 2016-04-30 10:17 W·Axes 阅读(1988) 评论(1) 推荐(3) 编辑
摘要: 前言 最近 "slither.io" 貌似特别火,中午的时候,同事们都在玩,包括我自己也是玩的不亦乐乎。 好久好久没折腾过canvas相关的我也是觉得是时候再折腾一番啦,所以就试着仿造一下吧。楼主也没写过网络游戏,所以实现逻辑完全靠自己YY。 而且楼主心里也有点发虚,因为有些逻辑还是不知道怎么实现呀 阅读全文
posted @ 2016-04-29 19:17 W·Axes 阅读(2724) 评论(2) 推荐(2) 编辑
摘要: 不知不觉又好久没更过博客了,老调新弹一下,之前做的一个小效果,觉得蛮有意思的,也有朋友问是怎么做的,就分享一下,写个博文吧。 先上demo吧:http://whxaxes.github.io/canvas-test/src//Funny-demo/netparticle/net_1.html 上面这 阅读全文
posted @ 2015-11-12 20:16 W·Axes 阅读(25179) 评论(58) 推荐(100) 编辑
摘要: 最近尝试用了一下Koa,并在此记录一下使用心得。 注意:本文是以读者已经了解Generator和Promise为前提在写的,因为单单Generator和Promise都能够写一篇博文来讲解介绍了,所以就不在这里赘述。网上资料很多,可以自行查阅。 Koa是Express原班人马打造的一个更小,... 阅读全文
posted @ 2015-07-28 16:07 W·Axes 阅读(8271) 评论(4) 推荐(2) 编辑
摘要: 最近在公司内部的技术协会论坛里闲逛的时候,无意中发现了一篇手淘前端大牛岑安两年前写的博文,讲述了canvas的2d贴图技术。看到后觉得相当神奇。于是就自己实现了一下。不过岑安前辈的那篇博文也只是大概讲述了一下实现思路,整个逻辑还是自己慢慢摸索出来的,过程还是挺心酸的,所以在此记录一下并且分享一下,让 阅读全文
posted @ 2015-07-15 09:35 W·Axes 阅读(8943) 评论(13) 推荐(14) 编辑