84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
1.后端是由java搭建的,现在前端的页面并不是由Gulp搭建,在学习gulp过程中,发现需要node.js,可是java的搭建是在其他环境,我用Gulp搭建和完成前端之后,怎么配合后端进行部署呢?
欢迎选择我的课程,让我们一起见证您的进步~~
maven有个叫frontend.maven.plugin的插件可以完成node和bower install,npm install,npm run 等命令,可以在package同时打包前台代码,最终和后端java一起打成一个war包。我们项目里就是这样做的。
另外再补充一点,如不用maven插件打成一个war的话(前后端工程解耦),也可以设2个有关联关系的jenkins project先后打包部署前端和后端。
前端项目能独立出来吗,独立进行维护
约定好目录和接口就好gulp拿来当构建工具就可以了
gulp是自动化工具,你是用gulp生成你的前端代码,在哪跑是你的事,在你本地跑都行,还有谁说安了java的机器装不了node
gulp自动化构建,将生成的静态资源文件放到服务器上一个目录放开访问权限就好了,至于与后台的交互各自约定好接口协议就好了
maven有个叫frontend.maven.plugin的插件可以完成node和bower install,npm install,npm run 等命令,可以在package同时打包前台代码,最终和后端java一起打成一个war包。我们项目里就是这样做的。
另外再补充一点,如不用maven插件打成一个war的话(前后端工程解耦),也可以设2个有关联关系的jenkins project先后打包部署前端和后端。
前端项目能独立出来吗,独立进行维护
约定好目录和接口就好
gulp拿来当构建工具就可以了
gulp是自动化工具,你是用gulp生成你的前端代码,在哪跑是你的事,在你本地跑都行,还有谁说安了java的机器装不了node
gulp自动化构建,将生成的静态资源文件放到服务器上一个目录放开访问权限就好了,至于与后台的交互各自约定好接口协议就好了