类似Compass的Javascript构建工具?

类似Compass的Javascript构建工具?,javascript,build-automation,compass-sass,codekit,Javascript,Build Automation,Compass Sass,Codekit,我正在寻找一个类似Compass的构建工具,它监视一个文件夹,然后连接、缩小并生成一个输出文件。我希望能够使用配置指定文件的顺序 我目前使用的CodeKit()可以很好地做到这一点。但我过去在JSON配置文件方面遇到过问题,这意味着我丢失了包含的javascript文件以及顺序。一个好的解决方案是使用require.js作为模块加载器和依赖关系管理,这样,您就永远不会忘记包含的内容以及在最终构建中应该包含的顺序。如果您想执行监视任务,可以使用MimosaJS(使用require.js和uglif

我正在寻找一个类似Compass的构建工具,它监视一个文件夹,然后连接、缩小并生成一个输出文件。我希望能够使用配置指定文件的顺序


我目前使用的CodeKit()可以很好地做到这一点。但我过去在JSON配置文件方面遇到过问题,这意味着我丢失了包含的javascript文件以及顺序。

一个好的解决方案是使用require.js作为模块加载器和依赖关系管理,这样,您就永远不会忘记包含的内容以及在最终构建中应该包含的顺序。如果您想执行监视任务,可以使用MimosaJS(使用require.js和uglify)并使用带有适当配置的“watch”命令:。

有和

我认为Yeoman是最简单的,它是基于Grunt构建的,使用
Yeoman服务器
可以实时重新加载和编译JS和CSS文件。它还支持其他东西。如果你只想现场观看和缩小ect。您可以使用的文件数量
yeoman-watch
。它要求您设置一个Gruntfile.js,但是有一些很好的例子

您也可以只使用Grunt.js,这将需要您安装一些额外的任务,但这不是一个大问题

总之,youman提供了一些额外的功能,但它是基于Grunt构建的,我可以推荐这两种功能。它们通过命令行界面工作,但非常简单。查看他们的网站,并尝试一下,这是免费的