我使用了以下命令- bower install angular-file-saver --save
,它内部依赖于bower文件-saver.js#~1.20150507.2。此依赖项无法下载,因为在此git url - https://github.com/Teleborder/FileSaver.js.git#~1.20150507.2中无法下载。
它显示了以下错误-- ECMDERR Failed to execute "git ls-remote --tags --heads https://github.com/Teleborder/FileSaver.js.git", exit code of #128 fatal
。单击该链接将给我一个404错误。
我可以使用命令bower install FileSaver --save
,它可以很好地下载,但是它不会解决bower install angular-file-saver
的依赖关系。
发布于 2022-04-25 14:12:24
我也有同样的问题,
由于完全放弃原来的回购,我分叉和创建了一个新的npm包ng文件保护程序与修复。
基本上y更新了FileSaver.js依赖项,其余代码没有更改。
https://www.npmjs.com/package/ng-file-saver
NPM
npm i ng-file-saver
鲍尔
由于Bower不再受欢迎,因此不再支持注册新的Bower包。您可以将任何GitHub存储库安装为bower.json包,方法是在bower.json中添加全名:
{
"dependencies": {
"angular-file-saver": "elquimeras/ng-file-saver#^1.1.4"
}
}
您也可以使用CLI从github安装任何依赖项:
bower install elquimeras/ng-file-saver --save
发布于 2022-04-25 11:24:06
我们能够通过使用npm包来解决问题,而不是使用第一个方案:https://www.npmjs.com/package/file-saver。
npm install --save file-saver@1.2.0
https://stackoverflow.com/questions/71979265
复制相似问题