鲍尔畸形

时间:2014-03-22 14:05:19

标签: json bower

我正在学习如何使用Bower。为了开始,我创建了一个基本的bower.json文件,其责任是获取jquery。我的bower.json文件如下所示:

{
    "name":  "MyProject",
    "version": "0.0.1",
    "devDependencies": {
        "jquery": "~2.1.0"
    }
}

当我从bower.json文件所在的目录运行bower install时,出现以下错误:

bower                       EMALFORMED Failed to read C:\Projects\MyProject\bower.json

我做错了什么?我一直在寻找在语法上不正确的东西。但是,一切看起来都对我不对。非常感谢你的帮助!

2 个答案:

答案 0 :(得分:5)

由于您使用的是Windows,因此您很可能遇到BOM和/或其他utf8 / utf16编码问题。

选择look here

再次尝试使用不会做愚蠢事情的文本编辑器(可能是Sublime Text - 我不太确定Windows上有什么好处。)

答案 1 :(得分:1)

似乎未解决的错误

请参阅链接:https://github.com/bower/bower/issues/783

尝试使用此

{
    "name":  "MyProject",
    "version": "0.0.1",
    "dependencies": {
        "jquery": "~2.1.0"
    }
}

如果这不起作用,请尝试使用npm update -g bower

更新您的凉亭