任务跑步者能够达到的效果
2017-09-21 15:22
38 查看
任务跑步者能够达到的效果
Web开发,主要在前端,随着时间的推移变得越来越复杂。在过去的五年中,一个更有价值的概念是任务跑步者。
像吞咽和咕哝这样的任务跑者允许开发人员在每次他们推送新代码的时候自动完成一系列任务。最近的一个新添加,Webpack,也有任务运行能力。这在很大程度上是为了让开发人员不去做机器本身可以做的单调乏味的过程,而许多web项目正在利用这些技术实现这一目的。
如果不深入到工具本身的细节,社区就会在Grunt, Gulp 和 Webpack中成长;因此,可以使用一系列的插件。当然,每个定制模块都可以编写,但是您为开发人员创建的工作越少,效果就越好。
回到大规模更新元数据的想法,有一个叫做“ grunt-meta-excel”的插件,它允许你提供一个XLSX文件,改变页面标题、元描述和开放图元数据。
只需提供文件、开发列映射并运行该任务,就可以更新站点上的所有相关页面。当然,我所建议的内容比CMS中的内容更适用于平面文件,但当然也有一些任务运行者在数据库级别上运行。
开发人员可以有效地修改这个插件来编辑数据库,而不是编辑文件,或者您的Excel文件可以快速转换成一个SQL文件,并在数据库中运行更新。更多文章阅读:免备案虚拟主机cn.bluehost.com
最后,大多数现代内容管理系统都有插件或模块,允许开发人员将乏味的任务扩展到类似的效果。在准备你的建议时,你要做研究并了解它们。
Gulp和Webpack都有一系列的插件,提供了可配置的功能,让开发人员可以快速执行冗长的搜索引擎优化任务。下面是一个(非详尽的)搜索引擎优化任务列表和一些可以用于它们的插件:
代码缩小
图像压缩
XML站点地图自动更新
AMP验证
AMP创造
更新元标记
生成HTML快照
页面速度的见解
每个插件都允许您准备一个规范(在某些情况下,还可以支持文件)。然后开发人员只需配置插件来反映它并运行这些任务。通过利用这些工具,您实际上可以轻松地完成他们的工作。
除了在 Grunt, Gulp, Webpack设置之外,开发人员还可以使用Webcheck来自动完成一系列其他的检查,如这个StackOverflow线程中突出显示的其他搜索引擎优化问题。其想法是,开发人员可以编写构建测试,除非所有内容都被检出,否则他们将不允许他们部署新站点。您可以通过搜索找到更多的插件。
Web开发,主要在前端,随着时间的推移变得越来越复杂。在过去的五年中,一个更有价值的概念是任务跑步者。
像吞咽和咕哝这样的任务跑者允许开发人员在每次他们推送新代码的时候自动完成一系列任务。最近的一个新添加,Webpack,也有任务运行能力。这在很大程度上是为了让开发人员不去做机器本身可以做的单调乏味的过程,而许多web项目正在利用这些技术实现这一目的。
如果不深入到工具本身的细节,社区就会在Grunt, Gulp 和 Webpack中成长;因此,可以使用一系列的插件。当然,每个定制模块都可以编写,但是您为开发人员创建的工作越少,效果就越好。
回到大规模更新元数据的想法,有一个叫做“ grunt-meta-excel”的插件,它允许你提供一个XLSX文件,改变页面标题、元描述和开放图元数据。
只需提供文件、开发列映射并运行该任务,就可以更新站点上的所有相关页面。当然,我所建议的内容比CMS中的内容更适用于平面文件,但当然也有一些任务运行者在数据库级别上运行。
开发人员可以有效地修改这个插件来编辑数据库,而不是编辑文件,或者您的Excel文件可以快速转换成一个SQL文件,并在数据库中运行更新。更多文章阅读:免备案虚拟主机cn.bluehost.com
最后,大多数现代内容管理系统都有插件或模块,允许开发人员将乏味的任务扩展到类似的效果。在准备你的建议时,你要做研究并了解它们。
Gulp和Webpack都有一系列的插件,提供了可配置的功能,让开发人员可以快速执行冗长的搜索引擎优化任务。下面是一个(非详尽的)搜索引擎优化任务列表和一些可以用于它们的插件:
代码缩小
图像压缩
XML站点地图自动更新
AMP验证
AMP创造
更新元标记
生成HTML快照
页面速度的见解
每个插件都允许您准备一个规范(在某些情况下,还可以支持文件)。然后开发人员只需配置插件来反映它并运行这些任务。通过利用这些工具,您实际上可以轻松地完成他们的工作。
除了在 Grunt, Gulp, Webpack设置之外,开发人员还可以使用Webcheck来自动完成一系列其他的检查,如这个StackOverflow线程中突出显示的其他搜索引擎优化问题。其想法是,开发人员可以编写构建测试,除非所有内容都被检出,否则他们将不允许他们部署新站点。您可以通过搜索找到更多的插件。
相关文章推荐
- 1Mbps带宽到底能够达到什么效果,看看下面的介绍就懂了。
- MySQL触发器和Windows计划任务结合使用达到定时触发的效果
- GitHub Android 最火开源项目Top20 GitHub 上的开源项目不胜枚举,越来越多的开源项目正在迁移到GitHub平台上。基于不要重复造轮子的原则,了解当下比较流行的Android与iOS开源项目很是必要。利用这些项目,有时能够让你达到事半功倍的效果。
- turn.min.js 达到书翻页效果
- 手把手教popupWindow从下往上,以达到流行效果
- 将Matlab的M文件转为P文件和exe可执行文件达到加密效果
- C#.net格式化时间字符串达到不同的显示效果
- 使用UIScrollView和UIPageControl做一个能够用手势来切换图片的效果
- 方法通过异常与返回值达到双类型返回值效果
- 小程序开发教程中view组件无法达到预期效果解决
- 使用JQuery达到Ajax分页的效果
- ‘红牛’的效果:--怎么样交付时间紧、任务重的项目
- 利用opencv逼近二值图像的边界点,并过滤不需要的边界,达到寻边效果。(转载请说明出处)
- 任务4:使用Spinner组件实现如下效果
- 任务显示与隐藏,任务管理器中应用程序显示与隐藏,悬浮窗任务栏显示 效果
- 一种利用线程池线程执行任务, 并能够结束超时任务的方法 (.NET实现)
- [Android实例] 仿Win8磁铁效果,能够拖动改变Merto位置
- swift里面利用闭包达到和OC里面block的效果
- 自定义button,达到一个光点绕圈运动的效果
- 修改MIUI9状态栏布局文件达到“iOS状态栏布局”效果