在windows下,我们做js构建工作,都习惯安装grunt-cli,只需要命令行grunt。。。一切构建工作都自动完成了。这已经是很完美的情况了,不过最近要做一个服务器版的自动化构建系统,在nodejs中调用批处理执行grunt就显得很矬,而且各种问题。是否有更好,更漂亮的方式呢?grunt本来就...
分类:
Web程序 时间:
2015-06-02 13:13:40
阅读次数:
147
Maven的用途之一是用于服务的构建,他是一个异常强大的构建工具,能够帮我们自动化构建过程,从清理、编译、测试到生成报告、再到打包和部署。Maven是java实现的所以是跨平台的。好的程序员的标准之一就是避免重复。约定优于配置(convention over Configuration)极限编程(X...
分类:
其他好文 时间:
2015-05-11 12:17:44
阅读次数:
123
Grunt和 Grunt 插件是通过npm安装并管理的,npm是Node.js的包管理器。Grunt 0.4.x 必须配合Node.js>= 0.8.0版本使用。;奇数版本号的 Node.js 被认为是不稳定的开发版。在安装 Grunt 前,请确保当前环境中所安装的npm已经是最新版本,执行npm ...
分类:
其他好文 时间:
2015-04-30 19:54:54
阅读次数:
161
scons是一个Python写的自动化构建工具,需要安装python和scons后才能运行,能够跨平台。其集成功能类似于autoconf/automake ,是一个简洁可靠的工具。现在很多系统都自带python 所以直接安装scons即可。(本文只作日志记录) 安装scons1.准备工作检测一下系统...
分类:
系统相关 时间:
2015-04-23 17:18:42
阅读次数:
214
前端工作流程自动化——Grunt/Gulp 自动化 Grunt/Gulp 都是node.js下的模块,简单来说是自动化任务运行器,两者都有社区及大量的插件支撑,在所有的自动化工具领域里,这两者是最好的前端自动化构建工具。 那么问题来了,Grunt和Gulp到底哪家强?在回答这个问题前,先给大家看.....
分类:
其他好文 时间:
2015-04-17 21:42:33
阅读次数:
211
一、Gradle简介 Gradle 是以 Groovy 语言为基础,面向Java应用为主。基于DSL(领域特定语言)语法的自动化构建工具。 二、配置步骤如下: 1、资源下载: Grandle官网下载Gradle,地址:http://www.gradle.org/downloads 提示:如果只是运行...
分类:
系统相关 时间:
2015-04-08 10:35:57
阅读次数:
237
刚开始打算进行前后端分离开发,后来发现在使用JSP或者Freemarker做动态页面时,想发挥这些自动化构建工具牛逼闪闪的livereload功能并不是那么的轻易,因为我们必须还得调教它们去调用Java容器。现在全球社区似乎...
分类:
编程语言 时间:
2015-04-04 18:35:01
阅读次数:
872
《SVN与TortoiseSVN实战系列》已写完,今天新开一个《Jenkins自动化构建系列》,上周听了Bob Jiang老师的Agile1001公开课,一直想写个总结,这篇关于敏捷开发、自动化构建与持续集成的思考就作为开题篇吧。敏捷是什么?敏捷是一把伞,这把伞下边有XP、Scrum、FDD。。。,...
分类:
其他好文 时间:
2015-03-31 19:39:55
阅读次数:
142
今天突然心血来潮,想把前端的一些人工工作流程自动化,其实之前已经在用grunt进行自动化构建,但总是觉得还是有些事情未做好。首先说说,前端平时需要做那些自动化吧:1. 先讲HTML,每个项目每个页面都需要统一的头部,其他标题,关键字,作者等meta自行修改,body部分每个页面各自填充,但使用的.....
分类:
其他好文 时间:
2015-03-21 01:05:50
阅读次数:
607
1、什么是Gradle?百度百科说:Gradle 是以 Groovy 语言为基础,面向Java应用为主,基于DSL语法的自动化构建工具。功能:gradle对多工程的构建支持很出色,工程依赖是gradle的第一公民。gradle支持局部构建。支持多方式依赖管理:包括从maven远程仓库、nexus私服...
分类:
移动开发 时间:
2015-03-12 12:56:29
阅读次数:
6218