首先给大家分享一个巨牛巨牛的人工智能教程,是我无意中发现的。教程不仅零基础,通俗易懂,而且非常风趣幽默,还时不时有内涵段子,像看小说一样,哈哈~我正在学习中,觉得太牛了,所以分享给大家!点这里可以跳转到教程
切换个人文件夹的地址后(从C:\Users切换到D:\Users,据说bower升级后也会出现此问题),突然发现Bower无法安装JS库文件,提示信息如下。
bower EINVALID Failed to read E:\xxx\bower.jsonAdditional error details:Name must be lowercase, can contain digits, dots, dashes, "@" or spaces
- 1
- 2
- 3
仔细检查了一遍bower.json,发现并未做任何修改,之前一直运行正常,并且“dependencies”与“devDependencies”中的所有库文件名称都是小写,完全满足提示的要求,可为什么依旧出现这样的问题呢?
最后看到最不起眼的name属性,发现里面存在中文,如下。
"name" : "疯狂政务流程分享系统"
- 1
试着将名称改为英文,并且全部都是小写字母,内容如下:
"name": "crazyflow", "desc": "疯狂政务流程分享系统",
- 1
- 2
然后运行”bower install”,再也没有提示错误信息,一切恢复正常。