Maven是一个异常强大的构建工具,能够帮我们自动化构建过程,从清理、编译、测试到生成报告,再到打包和部署。通过Maven,我们只需要输入简单的命令(如mvn clean install),就会帮我们处理繁琐的任务。Maven最大化的消除了构建的重复,抽象了构建生命周期,并且为绝大部分的构建任务提供了已实现的插件。安装Maven,我们先去官网下载http://maven.apache.org/do...
分类:
其他好文 时间:
2016-08-14 16:24:54
阅读次数:
182
项目管理构建工具:maven ant gradle == 项目管理利器(Maven)——maven介绍及环境搭建maven可以帮助我们更有效地管理项目,它也是一套强大的自动化构建工具,覆盖了编译、测试、运行、清理、打包和部署等整个项目周期。它提供了一个仓库的概念,统一帮助我们管理项目所依赖的第三方j ...
分类:
其他好文 时间:
2016-08-06 01:52:18
阅读次数:
280
很久以前就听说过,如果想在做好一个真正的web前端工程师,必须要会自动化构建工具。比如Grunt,Gulp,webpack。总听大神说用这些工具来构建一个自动化的前端环境,什么文件压缩,文件合并,js语法检查,css自动添加前缀,编译less/sass,自动刷新页面,文件重命名等。配置好文件后,一个 ...
分类:
其他好文 时间:
2016-07-24 19:21:05
阅读次数:
187
gulp是基于nodejs的自动化构建工具, 可自动化完成js css sass less html image的测试、检查、合并、压缩、格式化、浏览器自动刷新、部署文件生成、监听文件。 1:基于nodejs先装nodejs(.msi) 2:命令行装npm,npm是nodejs的包管理工具,对nod ...
分类:
其他好文 时间:
2016-07-22 18:38:10
阅读次数:
222
1. 安装node.js 1-1. gulp运行在node环境,需要先安装node.js,建议安装LTS版(稳定版),安装完成后执行两个简单的命令测试是否完全安装,在cmd面板中分别输入node -v、npm -v显示版本号代表正确安装。 1-2. npm是node包管理器,已经随node安装包一起 ...
分类:
其他好文 时间:
2016-07-22 09:57:10
阅读次数:
264
gulp是基于流的自动化构建工具官方网址:http://www.gulpjs.com.cn/ 一、安装需要的模块 1、新建package.json,输入下面的内容 2、命令npm install 二、配置gulp 插件安装完毕后,我们需要新建一个gulpfile.js文件来指定gulp需要为我们完成 ...
分类:
Web程序 时间:
2016-07-20 17:34:11
阅读次数:
640
目录 4.1 gulp安装 4.2 创建gulpfile.js 4.3 运行gulp gulp简介 gulp.js是一个前端自动化构建工具,前端开发者可以使用它在项目开发过程中自动执行常见任务。 gulp.js是基于流(stream)操作的,直接将上一步的输出通过管道(pipe)输入到下一步,可以快 ...
分类:
其他好文 时间:
2016-07-06 18:05:53
阅读次数:
176
一、概述 scons是一个Python写的自动化构建工具,和GNU make相比优点明显: 1、 移植性:python能运行的地方,就能运行scons 2、 扩展性:理论上scons只是提供了python的类,scons使用者可以在这个类的基础上做所有python能做的事情。比如想把一个已经使用 了 ...
分类:
其他好文 时间:
2016-07-05 11:43:10
阅读次数:
146
持续集成实践: 1、保持单一代码仓库 2、自动化构建项目 3、使项目拥有自测试的能力 4、成员每天上传代码 5、每次上传需要在集成机上构建主线项目 6、立即修复出错的构想流程 7、保证构建效率 8、将项目克隆,在产品环境下测试 9、让可执行文件简单易得 10、每个人可以看到过程 11、自动化部署 持 ...
分类:
其他好文 时间:
2016-06-25 23:04:33
阅读次数:
253
一、使用背景 业务驱动技术需要,原来使用 FTP和 Tomcat upload目录的缺陷日渐严重,受限于业务不断扩大,想使用自动化构建,自动化部署,Zookeeper中心化,分布式RPC DUBBO等技术时,遇到文件存储的瓶颈,因此需求一个使用分布式文件系统注入新的活力。 二、环境 参考 http: ...
分类:
其他好文 时间:
2016-06-25 00:51:40
阅读次数:
350