gulp-uglify《JS压缩》—-gulp系列(四)
本节实现JS压缩,在实现压缩前,先配置JS任务,设置源目录和输出目录。 在系列(三)代码的基础上,再进行扩展。 1.找到gulp->config.js,对JS进行源目录(src->img)和输出目录(build-&...
本节实现JS压缩,在实现压缩前,先配置JS任务,设置源目录和输出目录。 在系列(三)代码的基础上,再进行扩展。 1.找到gulp->config.js,对JS进行源目录(src->img)和输出目录(build-&...
背景: 当前主流的图片剪裁主要有两种实现方式。 1:flash操作剪裁。2:利用js和dom操作剪裁。 目前看来这个剪裁...
作为一个前端er,利用node独立做一些全栈小项目,是很有效率和必要的。 需要: 做一个活动报名页面,用户填好的表单需要被工作人员收到,一想到把数据存数据库,还需要给工作人员写一个管理页面就觉得很麻烦。 把表单数据通过邮件方式发送到...
一眨眼,快三个月没有写博客了。一直在为自己没有写博客而懊恼,忙过这段时间,好好总结一下。 新项目主要是自己一个人在写,先搭建了一个初步的架构,用了我并不熟悉的angular,这个过程中,慢慢也熟悉了angular,同时也优化了...
引言: 前端工程化部署比较重要考虑的一个问题是缓存 ,可以参考 《变态的静态资源缓存与更新》。 使用gulp-rev解决的就是《变态的静态资源缓存与更新》提出的问题。 rev会做什么: 根据静态资源内容,生成md5签名...
Zone是什么: 官方解释:zone.js为JavaScript提供了执行上下文,可以在异步任务之间进行持久性传递。 最开始我一直没理解到这句话,学习过程中我也因为自己的一些失误而一直纠结徘徊,情况是这样的: 首先我在本地用npm安...
前言: 在我前面的博客,angular项目总结——angular + browserify + gulp + bower + less 架构分享 把我开发angular的架构进行了分享,并上传到了gi...
提示:文章最下方有仓库地址 心跳重连缘由 websocket是前后端交互的长连接,前后端也都可能因为一些情况导致连接失效并且相互之间没有反馈提醒。因此为了保证连接的可持续性和稳定性,websocket心跳重连就应...
3月23日晚上8点半(中国队火拼韩国的时候),做了一期直播分享。15年做的一个小游戏,把核心代码拿出来,现场讲写了一遍,结果后面翻车了,写错了两个地方,导致运行效果有点问题,直播边说话边写代码还真不一样(可以理解为借口)。我先贴出写错的...
前言: 公司原本使用了第三方提供的IM消息系统,随着业务发展需要,三方的服务有限,并且出现问题也很难处理和排查,所以这次新版本迭代,我们的server同事呕心沥血做了一个新的IM消息系统,我们也因此配合做了一些事情。 对于前端来说,被告...