介绍 scp-next v1.0.19 的 npm 安装、CLI 上传下载、配置文件、凭据安全、库 API 和新人接手流程。
介绍了如何安装 Supervisor 管理应用,上传编译后的可执行文件,以及使用 Nginx 进行代理。包括生成 Supervisor 配置文件,控制应用启动和停止,设置 Nginx 代理服务器,并开放 80 端口以便外部访问。
本文介绍了如何在无法直接访问 GitLab 的生产环境中,通过 SCP 和 SSH 实现代码上传及项目重启。利用 scp2 和 ssh2 npm 包完成文件传输与命令执行,并通过 webpack 打包脚本以适配 GitLab CI/CD 环境,解决依赖缺失问题,实现自动化部署。