最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

自定义grunt任务命名约定

运维笔记admin19浏览0评论

自定义grunt任务命名约定

自定义grunt任务命名约定

是否有关于命名包含多个单词的自定义grunt任务的约定?例如:grunt-json-schema grunt插件有json_schema task。一个名字包括破折号(-),另一个名字包括下划线(_)。

显然,dashed-name不能用作JavaScript对象键:

grunt.initConfig({
    json-schema: { // WON'T work

它们必须用引号括起来:

grunt.initConfig({
    'json-schema': { // will work

我检查了所有官方插件(grunt-contrib-*),但它们都只包含一个单词。这个问题的动机很简单:我只想遵循惯例。

回答如下:

我认为一般惯例是使用camelCase来处理由多个单词组成的任务。

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论