2015-01-05 1 views
1

Bower에 직면하고 있습니다. 그것은 박테리아 추출물 단계에서 끊임없이 실패하고 있습니다. 지난 주 동안 많은 것을 시도했지만 그 .tgz 파일을 추출 할 수는 없었지만, bower는 그것을 완전히 다운로드 할 수 있었지만 그것을 추출 할 수는 없었습니다. 임시 폴더를 다운로드 한 상태에서 임시 폴더를 변경했지만 여전히 작동하지 않는 임시 폴더에 대한 모든 권한을 부여하려고 시도했습니다. git 포럼에서 해결책을 찾지 못했습니다.Bower가 추출 단계에서 자동으로 작동하지 않습니다.

내 동료 시스템의 시스템에서 다운로드에서 추출까지 잘 작동합니다.

progress  lib#* received 13.1MB of 13.5MB downloaded, 97% 

bower progress  lib#* received 13.4MB of 13.5MB downloaded, 99%![enter image description here][1] 
bower extract  lib#* latest-release-evolve-psi2.tgz 
bower ENOENT  ENOENT, readdir 'C:\temp\userid\bower\lib-1304-bSbOIZ,function() {  if (cal 
led) {  return;  }  removeFunction(path);  c 
alled = true; }' 

Stack trace: 
Error: ENOENT, readdir 'C:\temp\userid\ 
bower\lib-1304-bSbOIZ,function() { 
    if (called) { 
     return; 
    } 

    removeFunction(path); 

    called = true; 
    }' 

Console trace: 
Trace 
    at StandardRenderer.error (D:\nodejs\node_modules\bower- 
canary\lib\renderers\StandardRenderer.js:74:17) 
    at Logger.analytics.setup.then.updateNotifier.packageNam 
e (D:\nodejs\node_modules\bower-canary\bin\bower:114:22) 
    at Logger.EventEmitter.emit (events.js:96:17) 
    at Logger.emit (D:\nodejs\node_modules\bower-canary\node 
_modules\bower-logger\lib\Logger.js:29:39) 
    at D:\nodejs\node_modules\bower-canary\lib\commands\inst 
all.js:35:16 
    at _rejected (D:\nodejs\node_modules\bower-canary\node_m 
odules\q\q.js:797:24) 
    at Promise.then.self.promiseDispatch.threw (D:\nodejs\no 
de_modules\bower-canary\node_modules\q\q.js:823:30) 
    at Promise.when (D:\nodejs\node_modules\bower-canary\nod 
e_modules\q\q.js:1035:31) 
    at Promise.promise.promiseDispatch (D:\nodejs\node_modul 
es\bower-canary\node_modules\q\q.js:741:41) 
    at messages (D:\nodejs\node_modules\bower-canary\node_mo 
dules\q\q.js:557:44) 

System info: 
Bower version: 1.3.0 
Node version: 0.8.21 
OS: Windows_NT 6.1.7601 ia32 

답변

1

확인. 문제가 해결되었습니다. 이전 버전의 노드 0.8에서 문제가 발생했습니다. 노드 0.8은 appdata/roaming/npm의 NPM 폴더에 파일을 설치하지 않았습니다. 노드 0.10을 설치 한 후 이제 작동합니다. 문제 종료.

관련 문제