windows - Bower 安装包 EPERM 重命名错误

标签 windows node.js bower

使用 node 和 git 清洁 windows 7 专业安装。

简单的 bower.json

{
  "name": "name123456",
  "version": "1.0.0",
  "dependencies": {
    "closure-compiler": "http://dl.google.com/closure-compiler/compiler-latest.zip"
  }
}

运行 bower install 并因权限错误而死。

error

知道为什么会这样吗?谢谢你。

最佳答案

这是 bower 1.2.7 及更高版本中与升级的 zip 库相关的错误。一种解决方法是重新安装 bower,因为它会强制升级 zip 库:

bower cache clean
npm uninstall -g bower
npm install -g bower

有关详细信息,请参阅 https://github.com/bower/bower/issues/991

请注意,对于旧版本的 Node(我尝试过 0.9.9),上述内容是不够的。使用最新版本的 Node ,它似乎又可以正常工作了。

关于windows - Bower 安装包 EPERM 重命名错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21337044/

相关文章:

c - Windows 中的二进制输出

c++ - Vista 中提升的进程不会覆盖文件

node.js - Blubird 从不点击 .catch 语句

node.js - 套接字泄漏 (sockets.io)

node.js - Ember-cli - Bower 未正确安装

windows - 从 windows 导入 neo4j 数据库到 ubuntu

database - oracle 11g odbc drivers installation on windows 7 oracle odbc driver 同名已存在

node.js - puppeteer 设置 "isMobile:true"导致 "UnhandledPromiseRejectionWarning"

我无法使用 sudo 的系统上的 Node.js 和模块

c# - 如何使用 Cake 安装 Bower 软件包 (http ://cakebuild.net)