Bower 安装错误 EPERM 重命名 sb-admin 主题
Posted
技术标签:
【中文标题】Bower 安装错误 EPERM 重命名 sb-admin 主题【英文标题】:Bower Install Error EPERM rename sb-admin theme 【发布时间】:2015-10-17 12:41:00 【问题描述】:我正在尝试在我的本地机器上安装 sb-admin 主题并出现以下错误。
尝试清除 bower 和 npm 的缓存,重新安装 bower 没有任何效果。
错误:
bower json3#~3.3.1 EPERM EPERM,重命名 'C:\Users\vi842397\AppData\Local\bower\cache\packages\82636d37515077f172c7d039afaa3315\3.3.2'
堆栈跟踪:错误:EPERM,重命名 'C:\Users\vi842397\AppData\Local\bower\cache\packages\82636d37515077f172c7d039afaa3315\3.3.2' 在错误(本机)
控制台跟踪:错误 在 StandardRenderer.error (C:\Users\vi842397\AppData\Roaming\npm\node_modules\bower\lib\renderers\StandardRenderer.js:82:37) 在记录器。 (C:\Users\vi842397\AppData\Roaming\npm\node_modules\bower\bin\bower:110:22) 在 Logger.emit (events.js:107:17) 在 Logger.emit (C:\Users\vi842397\AppData\Roaming\npm\node_modules\bower\node_modules\bower-logger\lib\Logger.js:29:39) 在 C:\Users\vi842397\AppData\Roaming\npm\node_modules\bower\lib\commands\index.js:45:20 在 _rejected (C:\Users\vi842397\AppData\Roaming\npm\node_modules\bower\node_modules\q\q.js:844:24) 在 C:\Users\vi842397\AppData\Roaming\npm\node_modules\bower\node_modules\q\q.js:870:30 在 Promise.when (C:\Users\vi842397\AppData\Roaming\npm\node_modules\bower\node_modules\q\q.js:1122:31) 在 Promise.promise.promiseDispatch (C:\Users\vi842397\AppData\Roaming\npm\node_modules\bower\node_modules\q\q.js:788:41) 在 C:\Users\vi842397\AppData\Roaming\npm\node_modules\bower\node_modules\q\q.js:604:44 系统信息:Bower 版本:1.4.1 节点版本:0.12.7 操作系统:Windows_NT 6.3.9600 x64
Bower.json:
"name": "sb-admin",
"version": "0.0.0",
"dependencies":
"angular": "1.2.16",
"json3": "~3.3.1",
"es5-shim": "~3.1.0",
"angular-resource": "1.2.16",
"angular-cookies": "1.2.16",
"angular-sanitize": "1.2.16",
"angular-animate": "1.2.16",
"angular-touch": "1.2.16",
"angular-route": "1.2.16",
"font-awesome": "4.3.0",
"angular-bootstrap": "0.12.0",
"oclazyload": "~0.5.2",
"angular-loading-bar": "~0.7.0",
"angular-ui-router": "~0.2.13",
"angular-toggle-switch": "~1.2.1",
"metisMenu": "~1.1.3",
"angular-chart.js": "~0.5.2"
,
"devDependencies":
"angular-mocks": "1.2.16",
"angular-scenario": "1.2.16"
,
"resolutions":
"bootstrap": "~3.1.1"
,
"appPath": "app"
【问题讨论】:
【参考方案1】:在 bower 的问题跟踪器上提到 here 在用户全局运行 bower 时已解决。尝试全局安装 bower 并将其从本地包中删除:
npm install -g bower
然后再试一次。
其他人还建议在管理员模式下运行命令提示符。
【讨论】:
以上是关于Bower 安装错误 EPERM 重命名 sb-admin 主题的主要内容,如果未能解决你的问题,请参考以下文章