Bower 问题汇总

安装组件异常

bower install jquery # 举例
bower EINVRES Request to https://bower.herokuapp.com/packages/jquery failed with 502

问题解答

bower版本低,且源站改到了 registry.bower.io

如果打开源站 https://bower.herokuapp.com/ 会发现

This Bower version is deprecated. Please update it: npm install -g bower. The new registry address is https://registry.bower.io

解决方式

  1. 先安装新版的bower
npm i -g bower
  1. 编辑项目目录下的.bowerrc文件,增加register项
{
  "directory" : "js/jslib",
  "json"      : "",
  "endpoint"  : "",
  "searchpath"  : "",
  "shorthand_resolver" : "",
  "registry": "https://registry.bower.io"
}
  1. 如果没有这个文件那就利用cmd生成
echo null > .bowerrc

另外要说明下,现在Bower作为一个包管理器,功能已经赶不上时代了,如果可以的话可以尝试其他工具。gulpgruntwebpack等都是不错的选择。

你可能感兴趣的:(Bower 问题汇总)