CNode

grunt让Nodejs规范起来

Bbsspirit发布于13 年前最后回复12 年前14 回复16258 浏览0 收藏

alt grunt让Nodejs规范起来

前言:

一个应用开发到一定阶段,普遍会遇到一个问题。当功能越来越多,代码量越来越大,bug修复越来越频繁,开发人员一波一波的交替,…..应该用会向着越来越不可控发展。我们不能再准确估计新功能的开发时间,也不知道一个bug修复后是否会引发另一个bug出现。所有的程序开发,都会面临着这样的问题。

C/C++程序通过makefile管理编译测试打包的过程,Java程序通过Maven,Ant实现项目构建管理功能,Python有pip,Ruby有gem。在Nodejs的领域,我们同样需要一个项目构建工具,这就是Grunt。Grunt可以执行像压缩, 编译, 单元测试, 代码检查以及打包发布的任务。

文章目录:

  • Grunt介绍

  • Grunt安装

  • Grunt使用

  • Grunt常用插件:

    1).grunt-contrib-uglify:压缩js代码 2).grunt-contrib-concat:合并js文件 3).grunt-contrib-qunit:单元测试 4).grunt-contrib-jshint:js代码检查 5).grunt-contrib-watch:文件监控

请查看博客文章 http://blog.fens.me/nodejs-grunt-intro/

查看回复

回复 (18)

F
fundon#1·12 年前

转向Gulp了; Grunt 就是罗嗦,一听让人烦躁,也没充分理由Node中stream这个强大的工具

Y
yunheli#2·12 年前

挺好用

Y
yaochun#3·12 年前

我能说我最近一直看博主嘛~ 真棒~

H
hainee#4·12 年前
引用 xujun52011服务器端的js 你压缩他干嘛 难道是吃饱饭没事干...

@kingapple 不好,万一出了点问题想在线Debug一下都不行了,服务端压缩意思不大

K
kingapple#5·12 年前
引用 fundon转向Gulp了; Grunt 就是罗嗦,一听让人烦躁,也没充分理由Node中stream这个强大的工具

这俩货兼容么? 亲搞grunt几个月了?又开始学gulp不麻烦么:(

L
leapon#6·13 年前

总能学到东西。顶。

B
bsspirit#9·13 年前
I
iln168#10·13 年前

Grunt 越来越强大了

X
xujun52011#11·13 年前

服务器端的js 你压缩他干嘛 难道是吃饱饭没事干...

Y
yihaodian#12·13 年前

好用。。

K
kingapple#13·12 年前
引用 xujun52011服务器端的js 你压缩他干嘛 难道是吃饱饭没事干...

应该是节省硬盘空间,和加快解析速度:)

F
fundon#14·12 年前
引用 fundon转向Gulp了; Grunt 就是罗嗦,一听让人烦躁,也没充分理由Node中stream这个强大的工具

@kingapple 如果嫌麻烦,那不要尝试新东西了。 两个不同的产品,当然你也可以混合搭配使用(疼)

如果新项目就直接上gulp,老项目再折腾呀

L
littlehaker#15·12 年前
S
stylehuan#18·12 年前

gulp+1

参与回复
登录后即可参与回复。登录