离线搭建前端团队开发环境

搭建思路

利用 docker 部署 Nexus,作npmMirror, 使用 Nginx 搭建 NodeJs binary镜像站点。离线安装 Microsoft Visual Studio Build Tools。搭建内网DNS服务器。搭建内网 SSL 证书签发服务器,在内网使用 https。使用 NVM进行nodejs版本管理。

环境准备

1、Linux 服务器

2、连接公网的电脑

服务器配置

安装 Docker

部署 Nexus

部署 Nginx

部署 DNS服务器

部署 SSL 服务器

客户端配置

NVM配置

VS Build Tools安装

NodeJs配置

DNS配置

Https配置