Angularjs 约曼+;鲍尔:“这是什么?”;EINVALID-无法读取Z:\bower.json;
我刚刚安装了Yeoman以及相关的依赖项(Karma、Grunt CLI、PhantomJS、Jasmine等) 运行AngularJS生成器时,我似乎遇到以下错误:Angularjs 约曼+;鲍尔:“这是什么?”;EINVALID-无法读取Z:\bower.json;,angularjs,json,bower,yeoman,Angularjs,Json,Bower,Yeoman,我刚刚安装了Yeoman以及相关的依赖项(Karma、Grunt CLI、PhantomJS、Jasmine等) 运行AngularJS生成器时,我似乎遇到以下错误: bower EINVALID Failed to read Z:\bower.json Warning: Error: Cannot find where you keep your Bower packages Aborted due to warnings. 如能采取一些故障排除步骤,将不胜感激。 提前感谢您的帮助 在bow
bower EINVALID Failed to read Z:\bower.json
Warning: Error: Cannot find where you keep your Bower packages
Aborted due to warnings.
如能采取一些故障排除步骤,将不胜感激。
提前感谢您的帮助 在
bower.json
properties中,这似乎是一个糟糕的描述。
我尝试了sudo chown$user:$group
作为stackoverflow上的其他用户
建议。
如果每个命令都不起作用,无论是bower clean还是bower install等等,这意味着他读取bower.json
,但因为它的格式不好
它崩溃了。
它可以帮助放置或面对bower.json
内容
{
"name": "angular",
"version": "1.5.8",
"license": "MIT",
"main": "./angular.js",
"ignore": [ ],
"dependencies": {
}
}
这就是我在所有来自互联网的建议都失败后的修复方式
致以最诚挚的问候当名称中使用非拉丁字符时,我遇到了相同的错误:
{
"name": "ЙЦЖЩШ",
"description": "",
...
}
只需使用拉丁字符。您正在运行哪个生成器?您是否全局安装了它们?npm安装-g yo bower grunt cli。和npm安装-g发电机角度(或任何您正在使用的发电机)。否则,请检查所有包是否都在您的路径上。您可以通过在bash中运行“grunt--version”来实现这一点。@Leonardo我在运行生成器-angular@DaanvanHulstgrunt cli和grunt都显示在路径中。错误消息似乎已更改:现在只得到“致命错误:无法找到本地grunt”