# Aurora-Scripts **Repository Path**: zdream/AuroraScripts ## Basic Information - **Project Name**: Aurora-Scripts - **Description**: Aurora 项目的前端代码 - **Primary Language**: 其他 - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-10-30 - **Last Updated**: 2026-02-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 打包流程 你可以选择用 AuroraScripts/javascript/aurora-pack 目录下的脚本 build.js 打包, 跟着它提示做就行, 或者选择手动打包. #### aurora-pack 打包流程 需要你安装了 node (v16.7.0+), 以及 webpack. 你需要用命令行工具进入 aurora-pack 目录, 执行以下命令: ``` bash node build.js ``` 它会提示你将 aurora-front 以及 aurora-monitor 打包完成. #### 手动打包流程 一共四个目录 - AuroraScripts/javascript/aurora-front 展示前端 - AuroraScripts/javascript/aurora-monitor 后台前端 - AuroraScripts/javascript/aurora-static 前端静态文件 - Aurora/res 后端项目的前端文件目录 最终要启动的是后端工程 ##### aurora-static 移动文件 复制, 将 AuroraScripts/javascript/aurora-static 里面的文件都复制到 Aurora/res 下面 ##### aurora-front 打包 * npm run dll # 打包各个 components * npm run build # 打包框架 打包完之后产生了 dist 和 dist-comp 两个目录 ##### aurora-front 移动文件 确定 AuroraScripts/javascript/aurora-front/dist 里面的文件: * dist/favicon.ico 复制到 Aurora/res/public 下面 * dist/scene/ 不动 * dist/lib/ 不动 * dist/aurora-res/ 不动 * dist/aurora/ 不动 确定 AuroraScripts/javascript/aurora-front/dist-comp/aurora-res 里面的文件: 全部 merge 到 Aurora/res/package 下面,形成下面差不多的文件目录结构 ``` Aurora/res/package - board_2018 - show - pendant - monitor (可能没有, 没关系, 下面 aurora-monitor 打包之后会加) - img - gallery - info.json ``` ##### aurora-monitor 打包 * npm run dll # 打包各个 components * npm run build # 打包框架 打包完之后产生了 dist 和 dist-comp 两个目录 ##### aurora-monitor 移动文件 确定 AuroraScripts/javascript/aurora-monitor/dist 里面的文件: * dist/favicon.ico 可以不复制,上面复制过了 * dist/aurora 复制到 Aurora/res/public 下面 * dist/_bundle 复制到 Aurora/res/public 下面 到这里为止, Aurora/res/public/ 下面的情况是 ``` Aurora/res/package - _bundle - aurora - gallery - toolbox - lib - scene - thymeleaf - favicon.ico ``` 确定 AuroraScripts/javascript/aurora-front/dist-comp/aurora-res 里面的文件: 全部 merge 到 Aurora/res/package 下面 ### 启动 Aurora 当你将前端打包完成之后, 就可以尝试启动 Aurora. Aurora 会用 maven 打出 jar 包,出现在 Aurora/target 下面 ``` mvn clean mvn package ``` 将 jar 包移到上层 (Aurora/) 下面(我们暂且称它为 aurora-0.4.0.jar) 可以用 java 命令启动 ``` java -jar aurora-0.4.0.jar ```