如果我构建NodeJS应用程序,是否需要gulp或Grunt?

时间:2014-03-19 08:09:29

标签: javascript node.js gruntjs gulp

假设我有Nodeus + nib,Jade,Passport,Mongoose,以及我在NodeJS应用程序中连接在一起的其他一些模块。

现在将所有预编译器作为Node模块并且工作正常我是否需要gulp或Grunt才能使事情更简单,如果我处理后端/前端解决方案,而不仅仅是一组前端页面?

换句话说,当在fullstack NodeJS Web应用程序上工作时,gulp或Grunt如何有用呢?

1 个答案:

答案 0 :(得分:0)

它主要取决于您要执行的任务。 Web应用程序的一些常见任务

  • 注意文件更改并重新启动应用程序
  • 每次更改时运行测试
  • 在处理前端时在浏览器中重新加载网站
  • 在线部署
  • 创建一个包,并更新npm repository / github或者通常准备一个zip以准备部署
  • 让任务管理员删除您不需要的文件,如果您使用bower,这将有很大帮助
  • 制作图片/精灵
  • 准备前端javascript / css 缩小,连接,使用cdn网址

我使用gulp超过2个月它通过自动化使开发经验无痛苦。