写了一个可以把你网站所有 js 代码格式化成圣诞树的 NodeJS 库: js2image

2015-12-23 19:14:55 +08:00
 xinyu198736

其实代码拼成图形不麻烦,最麻烦的是拼完了之后,代码仍然可以运行,为这个做了很多工作。

github 开源地址: https://github.com/xinyu198736/js2image 欢迎围观。

这里还有篇技术细节讲解的文章: http://zhuanlan.zhihu.com/yutou/20439979

效果:可以看一下我们公司官网页面里的 js , http://www.souche.com
http://assets.souche.com/assets/js/lib/jquery-1.7.1.min.js
效果图:

5309 次点击
所在节点    JavaScript
35 条回复
zythum
2015-12-23 19:22:28 +08:00
看来贵公司很闲... 把所有 js 都处理了下。是不是功能都要测一遍才敢上啊....
xinyu198736
2015-12-23 19:36:20 +08:00
@zythum 其实只替换了主要的几个 js ,随手测了下没报错就上了。。。
zythum
2015-12-23 19:40:10 +08:00
@xinyu198736 js 是运行时的随手测不一定能测全。朱一比较保守。不太敢这么玩....
zythum
2015-12-23 19:40:25 +08:00
@xinyu198736 不过确实挺有趣的
chairuosen
2015-12-23 19:42:56 +08:00
可以扩展一下,拼成个对联。。。。
Strikeactor
2015-12-23 19:44:58 +08:00
你们。。赢了。。
xinyu198736
2015-12-23 19:45:47 +08:00
@chairuosen 有图片就能拼。。。
xinyu198736
2015-12-23 19:46:16 +08:00
@zythum 官网用的人不多了。。。没人管,随便改,哈哈
rvw
2015-12-23 19:49:28 +08:00
你牛你说话
swolf119
2015-12-23 19:59:25 +08:00
也是寂寞的够了
kiito
2015-12-23 20:00:52 +08:00
有女朋友么
banricho
2015-12-23 20:36:18 +08:00
看来工作不饱和啊,不得不说这个团队氛围真的很赞
xinyu198736
2015-12-23 20:49:45 +08:00
@kiito 早结婚了,老婆还没毕业的时候就领证了
ilotuo
2015-12-23 20:57:45 +08:00
用 c 比较无压力
xinyu198736
2015-12-23 21:42:35 +08:00
已经 110 个 star 了,顶上去,走出中国冲出世界登录火星
Wangxf
2015-12-23 21:44:55 +08:00
建议加上英文版 readme_EN ,哈哈
50vip
2015-12-23 21:54:30 +08:00
要有英文才能登上火星。
aksoft
2015-12-23 22:08:25 +08:00
@chairuosen 我顶你
zonghua
2015-12-23 22:08:54 +08:00
这就是 javascript 要加分号的重要原因
xinyu198736
2015-12-23 22:18:39 +08:00
@Wangxf 英文已加

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/245681

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX