桌面大升级
还记得上次桌面大升级是因为搬了新住处,租了个大房间,所以就买了新桌子,新椅子,给显示器也弄了个支架。
但这一次桌面升级并不是一开始就计划好的,最初的想法只是想在公司里给笔记本外接台显示器,方便开发和调试,但结果这个淘宝一打开啊,人就不受控制了,什么都想更新,再加上一直被「遇见喜欢的人已经很难了,遇见喜欢的东西就买吧」「早买早享受,晚买享折扣」这样的鸡汤洗脑,不买真的有点对不起自己,于是一场无预谋无计划的买买买一触即发。
还记得上次桌面大升级是因为搬了新住处,租了个大房间,所以就买了新桌子,新椅子,给显示器也弄了个支架。
但这一次桌面升级并不是一开始就计划好的,最初的想法只是想在公司里给笔记本外接台显示器,方便开发和调试,但结果这个淘宝一打开啊,人就不受控制了,什么都想更新,再加上一直被「遇见喜欢的人已经很难了,遇见喜欢的东西就买吧」「早买早享受,晚买享折扣」这样的鸡汤洗脑,不买真的有点对不起自己,于是一场无预谋无计划的买买买一触即发。
在之前的这篇 Post not found: 前端自动化工作流 [前端自动化工作流] 文章里,我主要提到了一个 gulp 插件,就是 gulp-file-include 。在使用了一段时间后,也踩了不少坑,特此开一篇文章记录一下。
首先申明,我是极其反对那种“牛逼的大神用记事本也能写代码”的论调。我们写代码是为了创造有价值的东西,而不是单纯为了炫技。
那在开发的过程中,如何提高我们的编码效率和能力才是最主要的,我经常会看到一些新人即便用了很好的工具,但效率还是很慢,不会装插件,不熟悉快捷键。
俗话说 工欲善其事,必先利其器 ,今天就趁春节假期最后一天,整理了一下我的开发工具以及一些使用心得,希望能对大家有所帮助。
在大部分前端开发同学的日常工作中,很少会遇到算法问题,不得不说是种遗憾。但随着前端能处理的事务越来越多,多多少少也会遇到一些算法问题,就比如今天我打算讨论的这个问题——SKU组合查询。
由于 jQuery WeUI 本身没有提供通讯录模块,所以自己写了一个 demo 页面,实现了基本展示以及右侧字母快捷导航功能。
初识 Gulp 是因为公司项目逐渐需要进行前后端分离,既然脱离了世界上最好的语言 PHP 后,也就没了 include
函数的支持,面临最大的问题就是页面 header
、 footer
等一些公用部分的代码要怎么在每个页面上引用,手动复制肯定不行。
在网上搜寻一番后,发现了 gulp-file-include 这个插件,后面的故事,就像每个热恋中的人一样,恨不得每天都和 Gulp 腻在一起。
经过半年的相处,也大概摸透了 Gulp 的一些习性,并根据工作上的流程,整理了一套公司内部的前端自动化部署的开发环境。
网上类似的教程一搜一大把,写得其实很详细。但对于初次接触的我来说,这是一次全新的体验。所以在经历了多次「安装——配置——部署——删除——再安装——」之后,大概弄懂了整个流程。正好也是博客的开篇文章,记录一下整个搭建流程,加深印象。