大佬教程收集整理的这篇文章主要介绍了node.js – 流星需要Gulp还是Grunt?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我问的原因是有人建议使用Gulp与Meteor,我不认为有必要。为什么我应该和流星一起跑Gulp的一些可能的原因是什么?还是简单多余?
如上所述,Meteor包括一个非常聪明的构建系统,它自己称之为“异常”,它为您构建了您的WHOLE应用程序。但是肯定会有这样的情况,你可能希望自己的工作,最好通过咕噜声或gulp完成。 (你可以完成这些任务的范围是令人吃惊的,所以我只是列举一些简单的常见例子)
最明显的是要放入公用文件夹的资产。但是这远远不是您可能希望在较大项目中自动执行的详尽的任务列表。
>编译不使用libsass编译器的SASS文件(因为它不支持所有的功能)
>压缩和优化图像,svg文件,favicons等
>创建多个尺寸/版本的图像
>创建Sprite表
>以您自己的顺序/方式连接并缩小脚本
>与Bower结合管理通过气氛不可用的前端包装
我会接近的方式是把所有这一切放在私人文件夹中,所以它避免了流星异步建立系统。
我相信这些都不足以考虑Gulp或Grunt的冗余,而咕噜咕咕咕咕咕咕咕咕咕咕咕咕咕咕咕咕咕咕咕咕咕咕咕咕咕咕咕咕,不用说,IsoBuild对它的作用是非常棒的,但是不能用这些任务跑步者替代所有可能的事情,据我所知,没有计划将Gulp合并到IsoBuild中。 IsoBuild是Meteor的核心,gulp和grunt是非常强大的自动化工具,具有数千种可能的用途。
对于gulp来说,这是一个非常好的起始者,它的超级简单的开始于:NodeJitsu Gulp tutorial
所以,当然,你不需要咕噜咕噜的声音,但是他们当然可以在你的流星项目中有一个富有成效的地方,而且它们绝对是值得的工具,以便精简您的开发过程。
如果你想使用grunt或gulp,这是我如何处理结构我的项目:
Project-folder |__ webapp // my meteor app lives here |__ assets // scss / images / svgs |__ node_modules | gruntfile.js | .eslintrc | package.json
然后,我的目标目录在webapp / public中构建,缩小和处理资产
以上是大佬教程为你收集整理的node.js – 流星需要Gulp还是Grunt?全部内容,希望文章能够帮你解决node.js – 流星需要Gulp还是Grunt?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。