Commit Graph

3 Commits

Author SHA1 Message Date
hsc 14d9d684f9 feat(env): 添加 Node.js 自动安装脚本
- 新增 init_node.sh 脚本,实现 Node.js 一键安装和配置- 支持 CentOS/RHEL、Ubuntu/Debian 等主流 Linux 发行版
- 自动检测操作系统类型并安装必要依赖- 配置阿里云 npm镜像源,提高包下载速度
- 可选安装并配置 Yarn
- 完成安装后进行版本测试,确保安装成功
2025-04-26 22:34:17 +08:00
hsc be03bea588 build: 添加 Maven 安装脚本(使用国内镜像)
- 新增 init_maven.sh脚本,用于自动安装 Maven并配置阿里云镜像源- 脚本功能包括:  - 检查 root权限
  - 安装 Java(Maven 依赖) - 下载并安装 Maven(使用阿里云镜像)
  -配置 Maven 环境变量
  - 配置阿里云 Maven 镜像源 - 测试 Maven 安装- 启用严格模式,确保脚本执行的稳定性和可靠性- 添加颜色定义和日志函数,提高脚本输出的可读性
2025-04-26 22:06:40 +08:00
hsc 52a911f57b feat(env): 添加 Go 语言安装脚本
- 新增 init_go.sh 脚本,用于在 CentOS 系统上安装、卸载和清理 Go 语言环境- 脚本功能包括:  - 安装必要依赖  - 下载并安装指定版本的 Go
  - 配置环境变量
  - 验证安装
  - 卸载 Go
  - 清理缓存
- 支持安装最新版本或指定版本的 Go
- 提供详细的日志输出和错误处理
2025-04-26 18:43:41 +08:00