Sur Ubuntu 14.10 (3.13.0-76-generic # 120-Ubuntu SMP Lundi 18 janvier 15:59:10 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux), lorsque je fais:
Sudo npm search yeoman-generator
Je reçois l'erreur suivante:
npm WARN Building the local index for the first time, please be patient
FATAL ERROR: CALL_AND_RETRY_2 Allocation failed - process out of memory
La version de NPM est 3.7.1
S'il vous plaît aider
Bien que ce ne soit pas une solution, je fais généralement mes recherches sur http://npmjs.org
Même lorsque cela fonctionne, la recherche npm est extrêmement lente en raison de la taille de l'index. Je recommanderais de l'éviter sauf si vous n'avez pas de navigateur disponible.
Voir la recherche canonique de NPM ne fonctionne pas. Problème: https://github.com/npm/npm/issues/6016
Selon le gestionnaire de bogues de npm, ceci a été corrigé dans [email protected]. (voir thread ).
La recherche fonctionne bien pour moi après la mise à niveau de npm :
npm installer npm @ latest -g
(vous devrez peut-être su/Sudo sur votre système)
Je suis tombé sur ce problème. Pour ma machine Linux, j’ai écrit une petite fonction bash permettant de rechercher sur le site Web. Son situé ici pour les autres à utiliser, s'ils veulent: http://Pastebin.com/U27X7pqT
Ce n'est pas "4ever" -Solution et un peu hakish, mais cela fonctionne actuellement.
Edit: La sortie ressemble à ceci:
$ npmsearch react
react (v15.3.2) - React is a JavaScript library for building user interfaces.
react-emoji-react (v0.3.0) - a clone of slack emoji reactions in react
react-accordion (v0.1.0) - React Accordion
react-phux (v0.0.1) - React + Phux
react-toolbar (v0.1.1) - React Toolbar
react-pure.css (v0.1.7) - React Pure.CSS
Une solution de contournement consisterait à télécharger https://registry.npmjs.org/-/all/ Et à copier le fichier dans
~/.npm/registry.npmjs.org/-/all/.cache.json
C'est ce qui se passe dans la première étape. Il semble que "télécharger" via Node.js n’est pas la meilleure idée.