内网环境开发
涉及到的技术栈
| 技术名称 | 作用 |
|---|---|
| Nexus | 统一的私有依赖包管理平台,用于托管和代理 Python、Java、NPM 等各类包资源 |
| PyPI | Python 包索引镜像,用于内网 Python 项目依赖管理 |
| Maven | Java 包管理工具,用于内网 Java 项目依赖管理和构建 |
| NPM | Node.js 包管理工具,用于内网 前端项目依赖管理 |
| YUM | CentOS/RHEL 系统的包管理工具,用于内网 Linux 系统软件安装 |
| EPEL | Extra Packages for Enterprise Linux,为企业级 Linux 提供额外的软件包仓库 |
| pip | Python 包安装工具,配置为指向内网 PyPI 镜像 |
| mvn | Maven 命令行工具,配置为指向内网 Maven 仓库 |
| Shell | 用于系统管理和自动化脚本编写 |
| pip.conf | Python 包管理器配置文件,用于指定私有源地址 |
| settings.xml | Maven 配置文件,用于配置私有仓库地址和认证信息 |
| .npmrc | NPM 配置文件,用于设置私有 registry 地址 |
| epel.repo | YUM 源配置文件,用于指定内网 EPEL 镜像地址 |