84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
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自动化构建,将生成的静态资源文件放到服务器上一个目录放开访问权限就好了,至于与后台的交互各自约定好接口协议就好了