首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端 DevOps
言萧凡_CookieBoty
创建于2021-05-10
订阅专栏
DevOps 在前端的运用
等 498 人订阅
共9篇文章
创建于2021-05-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
前端工程化实战 - 可配置的模板管理
⚠️ 本文为掘金社区首发签约文章,未获授权禁止转载 前言 前端工程化的实战目前已经到了第三篇,在前两篇中已经分别搭建了一个简单的 React 脚手架与一个初步可用的 CLI 工具。 在基础脚手架搭建完
前端工程化实战 - 自定义 React 脚手架 & CLI 升级
前言 上一篇企业级 CLI 开发中,已经针对构建这块的流程做了一个初级的 CLI,但对于工程化体系的建设仅仅也只是迈出了第一步。 开发者平常最多的还是在开发业务代码,仅仅依靠 CLI 从 devops
从 0 到 1 的项目管理系统:脚手架篇 - H5 基础脚手架
如上,我们创建一个 webpack plugin,通过监听 webpack hooks 在任务执行之前修改对应的资源路径,通用性上升。 此外之前的博客我们还引入了 cdn 的概念,我们可以将上述插件升级,构建的时候引入通用的 cdn 资源,减少构建与加载时间。 上述我们借助了 …
H5 基础脚手架:极速构建项目
这个插件大杀器,放在最后隆重介绍一下,随便放上去就行,为模块提供中间缓存的。 构建速度从最开始的 7s 优化到最后的 2.5s(主要是二次构建,缓存提效,你就说爽不爽吧)。 此项目是从零开发,后续此系列博客会根据实际开发进度推出(真 TMD 累),项目完成之后,会开放部分源码供…
从 0 到 1 node 项目管理系统:构建篇-jenkins
Jenkins 是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于 Hudson(Hudson 是商用的),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行。Jenkins 用 Java 语言编写,可在 Tomcat 等流行的 servlet 容器中运行,也…
从 0 到 1 node 项目管理系统:搭建基础平台(下)
从第一篇看到目前这篇博客的同学,如果团队缺少合适的项目管理或者想练习 node 的情况下,可以上手试试看,一般关键的代码,我有直接贴在博客上(大部分复制就能用啊)。 后面的内容就是贴合业务直接 curd 代码,基础篇到此结束。 下一篇就会出构建篇,团队可以结合自己项目实际情况增…
从 0 到 1 node 项目管理系统:搭建基础平台(中)
搭建基础平台搭建上篇的时候,已经介绍过了项目流程设计、数据库搭建、jwt 登录等模块。 此篇我们介绍分支管理设计及其他的基础模块。 上述的 Git Flow 流程使用可以规范约束开发质量跟流程,我们稍微修改一下部分流程,融入到项目中进行使用。 如图每个工程都共享一个 versi…
从 0 到 1 node 项目管理系统:搭建基础平台(上)
在上一个博客中,已经通过 Egg 对 Gitlab Api 进行了基础的封装,本文将会围绕 DevOps 流程介绍项目设计(偏后台),需要读者具备一定的后端知识储备。 此项目是从零开发,在正式开发之前,需要先将需求理清,以免设计出现严重缺陷,造成后期开发或拓展困难(路可以走的慢…
从 0 到 1 node 项目管理系统: Gitlab Api
DevOps(Development 和 Operations 的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。 它是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作…