因为项目团队开发的项目是java+maven;
采用前后端分离的开发模式,即后端人员提供数据接口(json),前端人员开发html/css等,调用接口获取数据并展示。
遇到的问题是: 本人喜欢sublime编辑前端,可是java项目是用eclipse跑起来的,所以每次通过sublime编辑后要在eclipse上的文件刷新后,eclipse才自动同步到tomcat。
解决方案:1.抛弃eclipse的tomcat,将前端项目打包出来(涉及环境以及maven配置,so不能纯静态页面);
2.在本机上搭建一个tomcat,将war包丢进webapps目录下,这时候可以看到一个和war包同名的文件夹。---- 这便是我们发布的文件目录(server)
3.使用gulp同步eclipse 的工作目录到 server;
ps:注意,server中的目录内容要比eclipse 的工作目录内容要丰富,所以,只能单向拷贝。
gulp实时同步文件:
gulpfile.js
var gulp = require('gulp');
var change