我现在编译 coffee stylus jade 文件时候觉得有用这类工具的需要
以前是用 Shell 脚本, 后来把 Shell 脚本放在 cake 里调用,, 感觉都不大方便
所以打算尝试 grunt 之类工具,, 既然支持 coffee 问题应该不大
然后 Yeoman Grunt 工具这些不止一个, Yeoman 能不能用的, 够不够强?
Grunt 又说安装时候有 grunt 和 grunt-cli 两个不一样的包, 要装一个还是两个?
我看 grunt.js 文件好长, 能不能自动生成的?
英文官网文档我正在看, 有没有靠谱的中文文档?
回复 (4)
grunt v0.4要求用grunt-cli,只是一个wrapper,真正的grunt通过npm装。
yo可以自动生成一个gruntfile.js
看到一个 repo, 上边放了一些教程, 终于摸出点头绪来
https://github.com/Takazudo/gruntExamples
终于搞定了几种代码的自动编译..
https://github.com/jiyinyiyong/rich-indentations/blob/gh-pages/Gruntfile.coffee
不过 grunt-reload 试了一个晚上都没有成功, 邪门了的
http://brunch.io/ Brunch写了一个watch,支持各种格式的compiler作为插件 https://github.com/brunch/brunch/wiki/Plugins 选几个放到其 package.json 的dependencies里npm install一下 然后watch就会同步编译压缩到public目录
我之前还以为 Brunch 只是另一个项目模板之类的工具.. 但看起来插件数量相比 Grunt 不在一个数量级