VS 2013 Bower EMALFORMED bower.json

VS 2013 Bower EMALFORMED bower.json

我正在尝试在 Visual Studio 2013(更新 5)上使用 Bower 以及 Grunt,使用 the Task Runner explorer。我之前单独使用过 Bower,因此整个设置看起来相当简单。
但是,当使用以下 bower.json:

{
    "name": "sample",
    "private": true,
    "dependencies": {
        "jquery-validation-unobtrusive": "*"
    }
}

我收到以下错误,请注意意外标记似乎是空白的(这不是复制粘贴问题):

Executing  

bower                       EMALFORMED Failed to read C:\Directory\bower.json

Additional error details:
Unexpected token

JSON 似乎是有效的,可能是什么问题?

问题与this question or this question中的相同:Visual Studio正在向文档的开头写入一个字节顺序标记,一个不可见的unicode字符。

要解决此问题,您可以使用不同的编辑器或更改文件保存设置以排除该符号。

要执行后者,请选择 File - Advanced Save Options 并选择 Unicode (UTF-8 without signature) - Codepage 65001 作为编码。