2016-10-31 27 views
0

覆盖gulpfile.js当我有了默认路径设置gulpfile.js,如:错误“udenfined‘路径’”与gulpconfig.json

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"] 
    } 
} 

但是,这给了我一个错误,当我尝试运行一饮而尽:

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

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

+0

@Dijkgraaf对不起,这只是JSON文件的一部分。我在 – MeltingDog

+0

之上包含了整个文件您在“路径”之前缺少逗号 – Dijkgraaf

+0

@Dijkgraaf对了。想要做出答案,以便我可以接受? – MeltingDog

回答

0

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

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