2017-05-23 2 views
0

npm ls -g --depth = 0을 사용하여 최상위 npm 패키지를 나열하면 다음 출력이 표시됩니다. 이는 learnyounode 패키지를 설치 한 후에 만 ​​시작되었습니다.npm ERR! npm ls -g --depth = 0

$ npm ls -g --depth=0 
/home/animesh/.npm-global/lib 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
└── [email protected] 

npm ERR! extraneous: [email protected] /home/animesh/.npm-global/lib/node_modules/learnyounode/node_modules/i18n-core/node_modules/csv-stringify 
npm ERR! extraneous: [email protected] /home/animesh/.npm-global/lib/node_modules/learnyounode/node_modules/i18n-core/node_modules/eslint 
npm ERR! extraneous: [email protected] /home/animesh/.npm-global/lib/node_modules/learnyounode/node_modules/i18n-core/node_modules/eslint-config-standard 
npm ERR! extraneous: [email protected] /home/animesh/.npm-global/lib/node_modules/learnyounode/node_modules/i18n-core/node_modules/eslint-plugin-promise 
npm ERR! extraneous: [email protected] /home/animesh/.npm-global/lib/node_modules/learnyounode/node_modules/i18n-core/node_modules/eslint-plugin-standard 
npm ERR! extraneous: [email protected] /home/animesh/.npm-global/lib/node_modules/learnyounode/node_modules/i18n-core/node_modules/if-env 
npm ERR! extraneous: [email protected] /home/animesh/.npm-global/lib/node_modules/learnyounode/node_modules/i18n-core/node_modules/mockery 
npm ERR! extraneous: [email protected] /home/animesh/.npm-global/lib/node_modules/learnyounode/node_modules/i18n-core/node_modules/mustache 
npm ERR! extraneous: [email protected] /home/animesh/.npm-global/lib/node_modules/learnyounode/node_modules/i18n-core/node_modules/sprintf 
npm ERR! extraneous: [email protected] /home/animesh/.npm-global/lib/node_modules/learnyounode/node_modules/i18n-core/node_modules/tap 

내 NPM 접두사, 노드와 NPM 버전

/home/animesh/.npm-global 
v6.10.3 
4.6.1 

나는이 문제를 해결할 수있는 방법에 대한 제안?

답변

0

업그레이드 문제를 해결했습니다.

0

는 그것은 아마도 노드가 글로벌 패키지를 나열하려고에 문제에 링크 될 수 있을까? https://github.com/npm/npm/issues/10004

나는이 다음에 : 나는 당신이 스레드를 수행하면 이전에이 문제를 가지고있다. (물론, NPM 자체는 제외)

모든 글로벌 패키지를 제거를

수동들을 제거 global node_modules 폴더 아래의 글로벌 패키지 디렉토리; 나에게 그것은/usr/local/lib/node_modules이다.

npm 캐시 정리

모든 글로벌 패키지를 설치하십시오. 즉, s/remove/install을 제외한 첫 번째 단계와 동일한 명령을 실행하십시오.

희망이 있습니다. [email protected]

+0

참고해 주셔서 감사합니다. 불행히도 이것은 도움이되지 못했습니다. 이 문제는 npm 5로 업그레이드 한 후에 사라졌습니다. – Animesh