earthly 是一个通用的基于容器的ci层,以下是简单的比较 参考图 说明 earthly 提供了一层ds抽象,我们可以使用类dockerfile 的语法进行软件构建,是一款很强大的工具,后边介绍下使用以及原理 参考资料 https://github.com/vladaionescu/earthl ...
分类:
其他好文 时间:
2020-04-20 23:19:51
阅读次数:
61
原文首发于微信公众号:躬行之(jzman blog) 学习 Android 有一段时间了,开发中经常使用到 Gradle ,但是不知道 Gradle 构建项目的原理,计划花一点时间学习一下 Gradle 相关的知识。Gradle 是一个非常优秀的项目构建工具,其 DSL(领域特定语言)基于 Groo ...
分类:
其他好文 时间:
2020-04-15 01:02:35
阅读次数:
79
[TOC] # 前端构建工具Webpack的学习 ## 什么是webpack? > 百度词条:“Webpack 是一个开源的前端打包工具。Webpack 提供了前端开发缺乏的模块化开发方式,将各种静态资源视为模块,并从它生成优化过的代码。要使用Webpack 前须先安装Node.js。” ## we ...
分类:
Web程序 时间:
2020-04-13 01:08:19
阅读次数:
88
简介ApacheMaven是一个项目管理及构建工具,主要用于Java项目的构建,Maven还可以用于构建和管理以C#,Ruby,Scala和其他语言编写的项目。Maven解决了构建软件那几方面问题:编译构建传统的项目没有使用Maven大部分情况是由IDE对编写代码进行自动编译,将JAVA文件编译成CLASS之后,由研发对bin目录下的CLASS进行打包部署。而Maven通过插件进行构建,并自动打包
分类:
其他好文 时间:
2020-04-10 00:46:49
阅读次数:
81
前言 这篇文章的主要目的是告诉大家,构建工具可以做那些事情.大家不必去深入研究这个东西.最基本的是有个概念. 什么是前端构建? 在平时我们浏览一些大型的站点,会发现其中的一些css经过压缩(去掉了空白符,注释),js经过了混淆和压缩.一些引用的文件的链接会加上奇怪的字串(文件md5),例如: <li ...
分类:
其他好文 时间:
2020-04-01 19:48:51
阅读次数:
70
Lombok 一、Lombok介绍 Lombok是一个Java库,能自动插入编辑器并构建工具,简化Java开发。通过添加注解的方式,不需要为类编写getter或eques方法,同时可以自动化日志变量 二、安装 略 三、Maven <dependency> <groupId>org.projectlo ...
分类:
其他好文 时间:
2020-03-28 21:42:15
阅读次数:
85
创建vue项目流程 1.使用构建工具vue-cli创建项目脚手架 vue-cli是一个官方发布vue.js项目脚手架,使用vue-cli可以快速创建vue项目。 (1)安装 确认已安装了node.js,可在cmd中输入( node -v和npm -v),如显示出版号,说明安装成功。 图片.png 通 ...
分类:
其他好文 时间:
2020-03-27 17:17:04
阅读次数:
80
Maven可以翻译为成“知识的积累”或者“专家”,“内行” Maven是Apache的开源项目 主要服务于基于Java平台的构建,依赖管理和项目信息管理 Maven是一个构建工具,服务与构建使用 Maven配置好的项目,可以用简单的命令帮我们处理那些繁琐的事情 Maven最大化的消除了构建的重复 M ...
分类:
其他好文 时间:
2020-03-27 14:28:22
阅读次数:
73
CentOS下C++开发环境搭建 vimplus githubCentOS 7.5 64位环境部署vim 编辑工具g++ 编译器git 版本控制gdb 调试工具cmake 跨平台构建工具前四个工具都可以直接 yum install XXX主要是vim插件的安装vim插件管理工具用vimplus 1 ...
分类:
编程语言 时间:
2020-03-27 11:08:48
阅读次数:
156
ES6 第十四节 map数据结构 [toc] 第十四节 map数据结构 在一些构建工具中是非常喜欢使用map这种数据结构来进行配置的,因为map是一种灵活,简单的适合 一对一查找 的数据结构。 Json和map格式的对比 map的 效率 和 灵活性 更好 先来写一个JSON,这里我们用对象进行模拟操 ...
分类:
其他好文 时间:
2020-03-23 16:40:11
阅读次数:
62