背景: 我部前端(有点伪),大多为公司是多款游戏做 SPA 活动;单个小项目繁多;目前采用 jq + backbone + require 等老一辈框架。
环境: 有内网测试,正式。
一般本地写一点后,通过 WinSCP/Xftp 等传于内网服务器(我一般直接借助改 Xftp 内网服务器上的代码),写好测试 OK 后, svn 上传-再发布灰度上线。
现阶段多借助 SublimeText 的SFTP
插件,本地写 ctrl + S 直接上传本地服务器,快很多;后面流程一样。
问题: 如今,想尝试使用gulp
来优化前端开发( js/css 检测合并压缩啥的,当然有点杀鸡用牛刀的感觉);但是,这样开发效率不怎么高了--压缩合并生成的 最终文件没有一个好的办法自动传于内网,借助xftp
手动点过去?我只能说“臣妾做不到啊”。之前也有过在 V2EX 和 segementFault 问过关于前端如何使用gulp
管理多个小项目(),有盆友提到 nodejs 的fbi
库,文档过少,还在探索。为早点有更好解决方案,特此求助,欢请指点。
另外,对于“所写即所得”, nodejs 有一个browser-sync
库,很好用。但在用时本地文件表现都挺好;对于代理动态网站,如果路径中带有参数,比如"xxx.xx.comm=act?p=list"类似,用起来会有些问题,是打开方式有问题么?
后注: 对于高效开发,当然还是熟练掌握对应技能,最能提高效率了。不过开发流程上能节省点时间,真是一件特别酸爽的事情,不是么?入前端不久,见识短浅,所以,还望各位 V 友多多指点。