#12 测试环境打包部署指导

オープン
yansen5 年 前 に作成しました · 0 コメント
yansen5 年 前 にコメントしました

准备软件

  • Git 版本管理、 Sourcetree GIT UI 管理

  • Nodejs 、Yarn

  • JDK1.8 java

  • Visual Studio Code 前端代码编辑器

  • Idea 社区版 Java 代码编辑器

  • Xshell 或 SecureCRT 等类似的软件

  • Winscp 等类似远程管理软件

常用命令

执行过程

前端打包

  1. 使用 VSCode 打开项目

  2. 按住 ctrl+~ 打开命令窗口

  3. 输入 git pull 下载最新代码 (此步骤可以使用工具)

  4. 代码拉取完毕之后, 执行 yarn build

  5. 拷贝 dist 目录内容至测试机相关目录即可

服务端打包

  1. 使用 Idea 打开项目

  2. 选中 pom green 环境

  3. 找到 maven package 命令, 并点击

  4. 拷贝 target 下 jar 文件到测试机相关目录

  5. 测试机执行 shell $ cd to-the-path to-the-path 为 jar 包所在目录

  6. 测试机执行 shell $ ps -ef|grep xxx xxx 为 jar 包名称

  7. 执行 shell $ kill -9 yyy yyy 为步骤 5 执行结果出来的 pid

  8. 执行 shell $ nohup java -jar zzz >> server.log & zzz 为 新版本 jar 文件

# 准备软件 * Git 版本管理、 Sourcetree GIT UI 管理 * Nodejs 、Yarn * JDK1.8 java * Visual Studio Code 前端代码编辑器 * Idea 社区版 Java 代码编辑器 * Xshell 或 SecureCRT 等类似的软件 * Winscp 等类似远程管理软件 # 常用命令 * Git 相关 [https://www.runoob.com/git/git-basic-operations.html](https://www.runoob.com/git/git-basic-operations.html) * Yarn 相关 [https://yarn.bootcss.com/docs/cli/](https://yarn.bootcss.com/docs/cli/) * Linux 相关 [https://www.runoob.com/linux/linux-command-manual.html](https://www.runoob.com/linux/linux-command-manual.html) # 执行过程 ## 前端打包 1. 使用 VSCode 打开项目 2. 按住 `ctrl+~` 打开命令窗口 3. 输入 `git pull` 下载最新代码 (此步骤可以使用工具) 4. 代码拉取完毕之后, 执行 `yarn build` 5. 拷贝 dist 目录内容至测试机相关目录即可 ## 服务端打包 1. 使用 Idea 打开项目 2. 选中 pom green 环境 3. 找到 maven `package` 命令, 并点击 4. 拷贝 `target` 下 jar 文件到测试机相关目录 5. 测试机执行 shell `$ cd to-the-path` `to-the-path` 为 jar 包所在目录 6. 测试机执行 shell `$ ps -ef|grep xxx` xxx 为 jar 包名称 7. 执行 shell `$ kill -9 yyy` yyy 为步骤 5 执行结果出来的 pid 8. 执行 shell `$ nohup java -jar zzz >> server.log &` zzz 为 新版本 jar 文件
ログインして議論に参加
マイルストーンなし
担当者なし
参加者数 1
読み込み中…
キャンセル
保存
まだコンテンツがありません