随笔分类 -  CICD

摘要:背景 最近公司的一个项目,首页中用到了一段炫酷的 mp4 视频作为背景,一开始视频有点大,打开时间有点慢,后来直观的思维,视频需要压缩一下,小一点。设计人员也配合的很好,压缩了很多。但是转念一想,大视频就没辙了吗,于是调研了一下大视频的加载方案,我觉得无非就是两种,一种是把视频物理切割一下,变成好几 阅读全文
posted @ 2024-01-08 10:35 柯基与佩奇 阅读(2139) 评论(3) 推荐(0) 编辑
摘要:vue打包的时候将git提交信息打包进去 在项目根目录下新建一个名为 preBuild.js 的脚本文件,内容如下: const child_process = require("child_process"); const fs = require("fs"); let commitId = ch 阅读全文
posted @ 2023-11-17 17:18 柯基与佩奇 阅读(14) 评论(0) 推荐(0) 编辑
摘要:今天用户反馈使用页面的时候,有时候点击没反应,排查下来,是因为发布版本的时候,用户那边没有加载最新的文导致的,然后根据思路,做了这个自动更新的功能 效果预览 http://demo.webwlx.cn/#/update 实现思路 1. 把当前版本的编译时间,通过环境变量的方式保存起来 打开 vite 阅读全文
posted @ 2023-11-17 17:17 柯基与佩奇 阅读(338) 评论(0) 推荐(0) 编辑
摘要:前言 在公司里我们有很多需要公共组件或者是工具函数工具类,和一些封装的sdk,这样的代码有的核心的不方便发布到外网中,所以这就是我们为什么需要搭建 npm 私有仓库。 verdaccio 是一个非常方便使用和管理的 npm 私有仓库搭建工具,搭建好后设置 npm 源为 verdaccio 服务就可以 阅读全文
posted @ 2023-11-17 17:17 柯基与佩奇 阅读(239) 评论(0) 推荐(0) 编辑
摘要:大致内容如下 通过部署一个简单的项目到 gitlab pages 初步了解 gitlab CI/CD 了解 gitlab CI/CD 基础概念、运行机制等 使用 gitlab 自带 runner 进行自动化部署、使用 ssh 命令操作部署远程服务器 在自己服务器安装 gitlab runner 进行 阅读全文
posted @ 2023-11-17 17:17 柯基与佩奇 阅读(34) 评论(0) 推荐(0) 编辑
摘要:假设你入职了一家小公司,既没有内部自研的 DevOps 平台,也没有专业的运维。需要你自己去搭建多环境 CI/CD 自动化部署,你会怎么做? 你可能需要综合考虑成本、服务器选择、CI/CD 易用度、可扩展等方面,对于不怎么熟悉 CI/CD 相关的小伙伴来说有点难以选择。 这里先给大家介绍两个可以免费 阅读全文
posted @ 2023-11-17 17:16 柯基与佩奇 阅读(246) 评论(0) 推荐(0) 编辑

欢迎阅读『CICD』
点击右上角即可分享
微信分享提示