项目源码打包手册
一、后端项目打包环境准备
1、准备java1.8
https://mirrors.huaweicloud.com/java/jdk/8u151-b12/
选择最下面的win10 64位版本
Java环境配置:
在 我的电脑图标 右键点击属性,进入系统信息面板
点击高级系统设置进入系统属性,在系统属性的高级点击下方的环境变量
在系统变量点击新建
变量名填写JAVA_HOME,变量值填java安装路径,如C:\Program Files\Java\jdk1.8.0_181
在系统变量中点击Path,再点击编辑
点击新建,分辨新建两个路径,一个是根目录的bin路径,另一个是根目录的jre/bin的路径
如图:
检查java环境是否搭建成功,在cmd中输入java -version
显示版本号则ok
2、准备Apache Ant
访问官网下载https://ant.apache.org/bindownload.cgi
解压出来,文件目录
搭建ant环境:
继续在系统环境变量中添加ANT_HOME,变量值填ant项目路径
继续在系统变量中点击Path,然后点击编辑,点击新建后填入ant文件夹中的bin路径,如D:\apache-ant-1.9.15\bin
检测ant环境是否搭建成功,在cmd中输入ant -version
显示版本号则搭建成功
3、准备Maven
https://mirrors.huaweicloud.com/apache/maven/maven-3/3.2.5/binaries/
下载zip包,解压到硬盘中
搭建maven环境:
继续在系统环境变量中添加MAVEN_HOME,变量值填刚才解压出来的项目路径
继续在系统变量中点击Path,然后点击编辑,点击新建后填入maven文件夹中的bin路径,如D:\maven\apache-maven-3.6.3\bin
检测maven环境是否搭建成功,在cmd中输入mvn -v,如果显示下面信息则搭建成功
二、源码打包
准备工作:
将build-dev文件放在项目同级目录下,如图:
修改build-dev中的dev-local-8081配置文件
修改为对应的maven路径和repository路径,setting选择setting.8081.xml
如果打包部分项目的话,需要修改build文件
注释掉不需要打包的项目,对应的
注释掉对应项目的
在build-dev文件夹中运行cmd,执行ant打包
如果出现如下结果,则表示打包结束
打包结束后在build-dev文件夹中会生成ant.txt文本文件
Ctrl+f查询[ERROR],如果没有找到错误日志记录则表示打包成功,如图
三、前端项目打包环境准备
1、安装node.js
https://nodejs.org/zh-cn/
官网下载长期支持版本,一直点击下一步安装。
检查环境:
Cmd中输入node,如果显示如图则表示安装成功
四、 前端项目打包
在前端项目进入cmd,如图:
执行npm install下载项目所需的modules,如图
下载完毕后,执行npm run build进行打包编译,如图
如果现实如下图,则表示编译成功
编译成功后会在前端项目路径下生成dist文件夹,dist内容就是编译好的项目
Dist文件结构
问题记录:
1.忘记配置dev-local-8081里的maven配置,导致报错
2.因为打包项目中少了两个,在build配置文件中没有注释掉少的项目,导致打包过程中报错。