使用gulpconfig.json覆盖gulpfile.js时出错“udenfined”路径“'

时间:2016-10-31 00:33:54

标签: json gulp

我有一个设置了默认路径的gulpfile.js,例如:

paths: {
  sass: ['source/style/*.scss', 'source/style/components/**/*.scss'],
}

但是,我想从另一个结构略有不同的目录中工作,因此设置了一个gulpconfig.json文件(在该目录中):

 {
  "site": {
    "dev": "http://localdev.mysite.com",
    "drushAlias": "site",
    "themePrefix": "si",
    "minify": false
  }
  "paths": {
    "sass":["sass/*.scss", "sass/components/**/*.scss"]
  }
}

但是当我尝试运行gulp时,这会给我一个错误:

undefined:8
  "paths": {
  ^
SyntaxError: Unexpected string in JSON at position 152

有谁知道为什么会发生这种情况?

1 个答案:

答案 0 :(得分:0)

}和“路径”之间缺少逗号,使其无效JSON。它需要如下。

 {
  "site": {
    "dev": "http://localdev.mysite.com",
    "drushAlias": "site",
    "themePrefix": "si",
    "minify": false
  },
  "paths": {
    "sass":["sass/*.scss", "sass/components/**/*.scss"]
  }
}