专栏名称: 架构师
架构师云集,三高架构(高可用、高性能、高稳定)、大数据、机器学习、Java架构、系统架构、大规模分布式架构、人工智能等的架构讨论交流,以及结合互联网技术的架构调整,大规模架构实战分享。欢迎有想法、乐于分享的架构师交流学习。
今天看啥  ›  专栏  ›  架构师

喝杯咖啡,一键部署前端项目

架构师  · 公众号  ·  · 2024-06-29 22:28

文章预览

架构师(JiaGouX) 我们都是架构师! 架构未来,你来不来? 目录 这次我们要接着 上面的话题 聊下如何通过 Jenkins 工具一键部署 Gitlab 上 前端代码 到服务器。 相关话题: 丝滑的打包部署,一套带走 前提条件:该演示案例所用到的前端代码基于 Angular 框架,如果你用的是 Vue 框架,同样适用。 一、前端部署和后端部署差异: 前端只需要把前端工程生成静态文件丢到服务器上即可,而后端不只需要将 jar 包丢到服务器,还需要重启服务。 前端打包需要依赖 nodejs。而且 nodejs 的版本也需要高度适配前端所用的技术框架的版本(如 Angular JS 的版本)。 后端打包需要依赖 Maven。Maven 版本不需要和 JDK 的版本高度适配。 二、前端部署依赖 在编译打包的时候,我们需要安装指定的 NodeJS 版本和 NPM 版本。 2.1 NodeJS Node.js是一个基于Chrome V8引擎的JavaScript运行环 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览