【发布时间】:2015-05-10 17:50:51
【问题描述】:
对于包含多个单词的自定义 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-*),但它们都只包含一个单词。提出这个问题的动机很简单:我只想遵守约定。
【问题讨论】:
标签: javascript node.js plugins gruntjs