gulp流程控制

烂笔头 很久没有写博客了。 记得最近的实习生活都颇有收获,一直想着记下什么,当真正想写的时候,才发现什么都不记得了。 所有,上周刚刚有了一点小收获,赶紧得记下来。 情况 周一在打包一个文件的时候,打包引入后,发现文件报错了。 大致是因为我打算将关于webpack的部分整合到gulp里面的(用的是webpack-stream,我也是最近才知道,webpack-stream是gulp-webpack的进阶版),整合完成后,进行打包。 原来的打包文件是这样写的: gulp.task('dev',function(){ //希望'webpack_test','devconcatcss','devsass'顺序执行 gulp.run('webpack_test','devconcatcss','devsass'/*,...*/); }); 我是将webpack打包放在打包列表的首位的,结果看cmd里面的打包流程序列,webpack任务最先开始,然后其他任务很快跟上(毫秒级),所有任务都完成后, webpack打包结果才出来,我意识到是控制流程有问题。而且系统提示gulp.run过旧了。于是打算修改控制流程。     阅读全文
carvenzhang's avatar
carvenzhang 8月 29, 2016

gulp尝试开发

背景这是挺久之前的事情了,还是觉得先记录下来,免得自己忘记了。在实习的公司做web开发,gulp 是经常用到的,可是我做的不仅仅的前端,还包括后台,所以将前端文件移至后台这种事当然也需要我做啦,用gulp,但是,文件移至后台目录后,资源文件的路径必须修改,(我做的后台的是用express做的),一时间,没有找到适合的插件,于是我萌生了自己开发一下gulp插件的想法。     阅读全文
carvenzhang's avatar
carvenzhang 3月 10, 2016

基于nodejs+socket.io搭建的即时聊天系统

前言  这个学期以来一直在学习nodejs,发现真的很便利,也萌生了利用nodejs搭建即时聊天系统的念头。  之前已经尝试过利用webSocket来搭建了,也很成功,相比PHP方便太多。我以为使用socket也差不多。  后来才发现自己的念头太简单了。使用socket更方便。  socket.io与单纯的webSocket不同,socket利用on和emit不断在客户端监听和触发各种自定义事件,自定义操作性很强 开始  这一次的聊天系统基于 nodejs+express+socket.io+bootstrap.下面是我开发时的相应版本: socket.io v1.3.7nodejs v4.1.1express v4.13.1bootstrap v3.3.5 实例地址 : http://chat.carvenzhang.cn 源码地址 : https://github.com/zjy01/socketChat/ 参考源码 : https://github.com/coofly/qx-chat (博主是参考这个源码写的)     阅读全文
carvenzhang's avatar
carvenzhang 10月 05, 2015