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
作为编码。
我正在尝试在 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
作为编码。