2
votes

installation de jspdf à l'aide de la commande npm

problème: npm install jspdf ne fonctionne pas

J'essaye d'installer le jspdf dans l'invite de commande, mais il n'est pas installé. Voici la commande que j'ai essayée.

npm install jspdf

Lorsque la commande ci-dessus est déclenchée, elle s'arrête indéfiniment en dessous de l'endroit et AUCUNE ERREUR.

fetchMetadata: sill resolutionWithNewModule jspdf @ 1.5.3 vérification de l'état d'installation

S'il vous plaît laissez-moi savoir si vous avez des suggestions.

Merci
vinod


2 commentaires

Bonjour, avez-vous trouvé une solution?


Non, je peux jouer sur mon ordinateur portable personnel, j'ai donc installé et copié tout le projet sur mon autre réseau


4 Réponses :


-3
votes

Vous pouvez suivre la doc .

Tapez simplement npm i jspdf --save dans la console et cela devrait fonctionner correctement.

 entrez la description de l'image ici


12 commentaires

Salut, j'ai fait la même chose en faisant npm i jspdf --save mais il reste bloqué et ne progresse pas


Utilisez-vous un proxy / quelque chose au travail peut bloquer certaines demandes? En outre, voyez-vous une activité interne sur le processus de votre PC? (Gestionnaire de tâches -> onglet "Performance", rubrique "Ethernet" (ou Wi-fi))


j'installe aussi npm jspdf --loglevel verbose


Je suis capable d'installer html2canvas sans aucun problème


npm http fetch GET 200 registry.npmjs.org/canvg 164ms (à partir du cache) npm http fetch GET 200 registry.npmjs.org/stackblur-canvas 102ms (à partir du cache) npm http fetch GET 200 < a href = "http://registry.npmjs.org/omggif" rel = "nofollow noreferrer"> registry.npmjs.org/omggif 116ms (à partir du cache) npm http chercher GET 200 registry.npmjs.org/html2canvas 122 ms (à partir du cache) npm http chercher GET 200 registry.npmjs.org/promise-polyfill 137 ms (à partir du cache) [................ ..] \ fetchMetadata: http fetch GET 200 registry.npmjs.org/promise-polyfill 137ms (du cache)


utilisez npm install jspdf --save --loglevel vebose et publiez une photo de ce que vous obtenez jusqu'à ce que vous soyez coincé s'il vous plaît


comment joindre la capture d'écran dans les commentaires


Étape de synchronisation npm: loadCurrentTree Terminé en 9352 ms Étape de synchronisation npm: loadIdealTree: cloneCurrentTree Terminé en 41 ms Étape de synchronisation npm: loadIdealTree: loadShrinkwrap Terminé en 1376 ms npm http fetch GET 200 registry.npmjs.org/canvg 137ms (à partir du cache) npm http chercher GET 200 registry.npmjs.org/omggif 60ms (à partir du cache) [..................] / loadDep: stackblur-canvas: http fetch GET 200 < a href = "https://registry.npmjs.org/omggif" rel = "nofollow noreferrer"> registry.npmjs.org/omggif 60 ms (à partir du cache)


Vous ne pouvez pas. Insérez simplement une image dans la question s'il vous plaît.


Cela ne me permet pas d'ajouter je vais coller les lignes


C: \ Project \ MVR \ Code \ MVR> npm install jspdf --loglevel verbose npm info cela a fonctionné s'il se termine par ok npm verb cli ['C: \\ Program Files \\ nodejs \\ node.exe', npm verb cli 'C: \\ Program Files \\ nodejs \\ node_modules \\ npm \\ bin \\ npm-cli.js', npm verbe cli 'install', npm verbe cli 'jspdf', npm verbe cli '--loglevel ', npm verb cli' verbose '] npm info en utilisant npm@6.4.1 npm info en utilisant node@v10.15.0


npm verbe npm-session f16e78b13b5c0e86 npm http fetch GET 200 registry.npmjs.org/jspdf 47ms (à partir du cache ) Étape de synchronisation npm: loadCurrentTree Terminé en 12600 ms Étape de synchronisation npm: loadIdealTree: cloneCurrentTree Terminé en 26 ms Étape de synchronisation npm: loadIdealTree: loadShrinkwrap Terminé en 1510 ms npm http fetch GET 200 registry.npmjs.org/omggif 51ms (à partir du cache) [..................] - loadDep: stackblur-canvas : http fetch GET 200 registry.npmjs.org/omggif 51ms (à partir du cache)



1
votes

Pour certaines dépendances npm, le processus d'installation peut se figer à cause du pare-feu.

Essayez de désactiver votre pare-feu ou de vous connecter à un réseau public, puis réexécutez npm install.


0 commentaires

1
votes

Selon sa documentation , vous pouvez installer le package en utilisant yarn.

yarn add jspdf


1 commentaires

Merci. En fait, jspdf crée un problème de performance dans IE quand il y a plus de pages, nous avons donc utilisé la bibliothèque java Itext pour créer un PDF à partir du back-end



9
votes

il y a un problème avec la dernière version 1.5.3. essayez d'installer une version précédente. Cela a fonctionné pour moi:

npm install jspdf@1.4.1 --save


1 commentaires

Merci. En fait, nous avons implémenté en Java