npm

Par Nature Preceded Machines

Profil non revendiqué

Revendiquer le profil npm pour Free

Votre page G2 est souvent le premier endroit où les acheteurs vous évaluent. Prenez le contrôle de la façon dont votre marque apparaît.

CE QUE VOUS DÉBLOQUEZ

Contrôlez votre profil

Mettez à jour le logo, les captures d'écran, les informations sur les prix

Engagez-vous avec les clients

Répondez aux avis, construisez la confiance avec les prospects

Voir l'activité des acheteurs

Suivez qui consulte, comprenez l'engagement

Collecter des avis

Créer une page de destination et collecter des avis

Les vendeurs qui gèrent activement leur profil G2 construisent plus de confiance et convertissent plus d'acheteurs

4.6 sur 5 étoiles

Comment évalueriez-vous votre expérience avec npm ?

Comparez cela avec d'autres outilsEnregistrez-le sur votre tableau et évaluez vos options côte à côte.
Enregistrer sur le tableau

Avis et détails du produit npm

Valeur en un coup d'œil

Moyennes basées sur les avis d'utilisateurs réels.

Temps de mise en œuvre

1 mois

Retour sur investissement

24 mois

Image de l'avatar du produit

Avez-vous déjà utilisé npm auparavant?

Répondez à quelques questions pour aider la communauté npm

Avis npm (86)

Avis

Avis npm (86)

4.6
Avis 86

Résumé de l'examen

Généré à l'aide de l'IA à partir de véritables avis d'utilisateurs
Les utilisateurs louent constamment le vaste écosystème de packages et la facilité d'utilisation de ce logiciel, soulignant comment il simplifie la gestion des dépendances pour les projets JavaScript. L'interface de ligne de commande unifiée et le soutien de la communauté améliorent l'expérience globale, en faisant un outil incontournable pour les développeurs. Cependant, certains utilisateurs notent que les messages d'erreur peuvent être cryptiques, compliquant les efforts de dépannage.
Rechercher des avis
Filtrer les avis
Effacer les résultats
Les avis G2 sont authentiques et vérifiés.
Utilisateur vérifié à Services financiers
AS
Marché intermédiaire (51-1000 employés)
"Écosystème solide avec des compromis dans la gestion des dépendances et la sécurité"
Qu'aimez-vous le plus à propos de npm?

npm offre un vaste écosystème de packages qui accélère considérablement le développement et réduit le besoin de tout construire à partir de zéro. Il est facile à utiliser, bien intégré aux flux de travail de Node.js, et simplifie la gestion des dépendances avec des commandes simples. La disponibilité de bibliothèques open-source et le soutien actif de la communauté le rendent très pratique pour le développement rapide et le prototypage. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de npm?

npm peut parfois entraîner un gonflement des dépendances et des tailles importantes de node_modules, ce qui impacte les performances et les temps de construction. Gérer les conflits de dépendances et les incompatibilités de versions peut être frustrant, surtout dans les grands projets. La sécurité est une autre préoccupation, car les vulnérabilités dans les packages tiers sont courantes et nécessitent une surveillance et des mises à jour constantes. Avis collecté par et hébergé sur G2.com.

Luca P.
LP
Chief Operations Officer DEQUA Studio | Formerly CTO in MarTech
Marketing et publicité
Petite entreprise (50 employés ou moins)
"Npm – le hub de paquets JS de facto"
Qu'aimez-vous le plus à propos de npm?

• Registre public vaste

Plus de 2 millions de paquets publiés couvrent tous les cas d'utilisation imaginables, des utilitaires de bas niveau aux frameworks complets.

• CLI, site web et registre unifiés

Une interface en ligne de commande unique (`npm install`, `npm publish`, `npm audit`, etc.) fonctionne de concert avec un tableau de bord de navigateur pour les autorisations au niveau de l'organisation et les analyses de paquets, le tout soutenu par une infrastructure de registre répliquée mondialement.

• Métadonnées de dépendance opinionnées

`package.json` impose des plages de versions sémantiques explicites, des scripts, des dépendances de pair/optionnelles et des champs légaux, gardant les cycles de vie des modules prévisibles.

• Outils de sécurité intégrés

Le flux de travail `npm audit` scanne les arbres de dépendance contre une base de données de vulnérabilités mise à jour en continu et suggère automatiquement des versions corrigées. La publication à deux facteurs et les signatures de provenance ajoutent des garanties supplémentaires pour l'intégrité de la chaîne d'approvisionnement.

• Support natif pour les portées privées

Les paquets avec espace de noms (`@my-org/pkg`) plus des jetons d'accès à granularité fine me permettent d'héberger du code confidentiel sans mettre en place un registre séparé, tout en s'appuyant sur le même CLI et cache CDN de bord.

• Flux de travail de publication sans couture

Un seul `npm publish` pousse des archives tar versionnées, met à jour les étiquettes de distribution et les rend instantanément disponibles dans le monde entier, ce qui est idéal pour les pipelines CI effectuant des publications fréquentes.

• Gravité communautaire

Les pages de paquets affichent les tendances de téléchargement, la cadence de publication et les badges de maintenance, m'aidant à évaluer rapidement la santé de l'écosystème. L'intégration étroite avec GitHub lie directement aux problèmes et PRs, simplifiant la collaboration. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de npm?

• Sortie d'erreur verbeuse et souvent cryptique

Lorsqu'une dépendance profonde échoue à se compiler ou à se résoudre, l'interface en ligne de commande (CLI) inonde toujours la console de traces de pile qui obscurcissent la ligne exploitable, me forçant à faire défiler ou à ajouter des drapeaux `--verbose` pour trouver le véritable coupable. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Logiciels informatiques
UL
Petite entreprise (50 employés ou moins)
"Installations rapides et capacités puissantes avec Npm"
Qu'aimez-vous le plus à propos de npm?

Npm facilite la gestion des packages à la fois pour les projets frontend et backend. L'installation des dépendances est rapide, et des outils comme npx sont d'une grande aide lorsque nous devons exécuter quelque chose sans installation globale. Son vaste écosystème de bibliothèques à jour est une véritable force, et le support des packages privés aide nos équipes à rester organisées et synchronisées. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de npm?

Gérer les dépendances peut devenir complexe. Npm est puissant, mais il faut une solide expertise technique pour éviter les conflits de version, et j'ai dû passer pas mal de temps à me mettre à niveau. Avis collecté par et hébergé sur G2.com.

Divyansh K.
DK
Petite entreprise (50 employés ou moins)
"Un excellent gestionnaire de paquets pour l'écosystème JS"
Qu'aimez-vous le plus à propos de npm?

NPM est devenu la norme de l'industrie en matière de gestion de paquets pour les applications JavaScript. Avec des millions de paquets et des centaines ajoutés chaque semaine, il a tout ce dont vous aurez jamais besoin pour le développement de votre application. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de npm?

Un inconvénient que j'ai ressenti au fil des années en utilisant npm est les journaux d'erreurs du cli npm lorsqu'un paquet échoue à s'installer. Cela devient parfois si difficile de déboguer le problème d'installation du paquet défaillant que cela peut prendre des heures à résoudre. Avis collecté par et hébergé sur G2.com.

Anurag Y.
AY
Consultant
Petite entreprise (50 employés ou moins)
"Npm est l'une des meilleures choses qui existent sur Internet puisqu'il résout les problèmes de millions."
Qu'aimez-vous le plus à propos de npm?

La meilleure chose à propos de npm est qu'il est gratuit et facile à utiliser. Il héberge presque tout ce dont vous pourriez avoir besoin pour développer une excellente application web. Tous les paquets sont gérés strictement. De plus, le site web montre combien de temps s'est écoulé depuis la création du paquet et s'il est actuellement maintenu. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de npm?

Il y a des moments où j'ai différents paquets installés, et un problème de dépendance survient, et j'ai besoin d'accéder aux détails. Donc peut-être que npm a besoin d'une bonne documentation au lieu de dépendre de GitHub car mon employeur bloque GitHub ou peut-être beaucoup d'employeurs dans les MNC, donc c'est une chose que je n'aime pas. Avis collecté par et hébergé sur G2.com.

FA
Founder & CEO
Petite entreprise (50 employés ou moins)
"aller au gestionnaire de paquets pour les projets JS"
Qu'aimez-vous le plus à propos de npm?

Facilité de publier et de gérer des paquets par rapport à d'autres gestionnaires de paquets Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de npm?

Le tableau de bord est un peu déroutant au début mais vous vous y habituerez. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Technologie de l'information et services
UT
Petite entreprise (50 employés ou moins)
"Essentiel dans une application JS"
Qu'aimez-vous le plus à propos de npm?

Gestionnaire de paquets agréable pour les projets Node.js et JavaScript. Vraiment incontournable et essentiel pour les développeurs JavaScript. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de npm?

Trop de paquets et peut-être que certains sont vraiment très mauvais ou anciens / obsolètes. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Technologie de l'information et services
UT
Entreprise (> 1000 employés)
"Gestionnaire de paquets essentiel pour l'écosystème JavaScript"
Qu'aimez-vous le plus à propos de npm?

Ressource absolument indispensable pour les développeurs web. Presque tous les frameworks, bibliothèques et utilitaires JavaScript et CSS sont disponibles pour être téléchargés et utilisés rapidement, et sans rien coûter. Pour les développeurs souhaitant publier des projets open-source dans le monde, c'est un outil essentiel. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de npm?

Les coûts de publication de dépôts privés peuvent devenir élevés pour les grandes équipes. J'aimerais aussi qu'ils aient un moyen d'aider les développeurs open-source à monétiser leurs projets en offrant une sorte de micropaiements/dons basés sur le nombre de téléchargements qu'un package reçoit. Avis collecté par et hébergé sur G2.com.

Arjun S.
AS
Executive Director
Gestion d'organisations à but non lucratif
Petite entreprise (50 employés ou moins)
"Bien documenté et facile à utiliser"
Qu'aimez-vous le plus à propos de npm?

En tant qu'utilisateur actuel de NPM, j'aime qu'il soit simple de télécharger un package Javascript sur npm. C'est simple ; même à travers le terminal quand j'étais débutant, c'était facile à utiliser et j'ai rapidement compris les fondamentaux de l'utilisation de npm. Ils sont bien documentés avec leurs guides. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de npm?

Je n'ai rien contre npm pour le moment. Avis collecté par et hébergé sur G2.com.

Vishvjit S.
VS
Backend Developer Intern
Petite entreprise (50 employés ou moins)
"Meilleur gestionnaire de paquets Node."
Qu'aimez-vous le plus à propos de npm?

npm est le meilleur gestionnaire de paquets jusqu'à présent. Il dispose d'une tonne de paquets open-source à utiliser dans tout type de projet node. Il fournit presque tous les paquets dont on pourrait avoir besoin. L'intégration est également fluide. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de npm?

Je n'ai pas particulièrement de l'aversion pour npm mais lorsque l'erreur se produit pendant l'installation du paquet, les erreurs ne sont pas correctement définies. Avis collecté par et hébergé sur G2.com.

Des questions sur npm ? Demandez à de vrais utilisateurs ou explorez les réponses de la communauté.

Obtenez des réponses pratiques, des flux de travail réels et des avantages et inconvénients honnêtes de la communauté G2 ou partagez vos idées.

GU
Guest User

À quoi sert npm ?

0 Votes positifs
0
Rejoignez la conversation
NISHANT S.
NS
NISHANT SINGH
Dernière activité il y a plus de 3 ans

Quelle est la meilleure façon de nommer une bibliothèque.

1 Vote positif
1
Rejoignez la conversation

Informations sur les prix

Moyennes basées sur les avis d'utilisateurs réels.

Temps de mise en œuvre

1 mois

Retour sur investissement

24 mois

Coût perçu

$$$$$
Comparaisons npm
Fonctionnalités de npm
Contrôle d’accès aux packages
Suivi des paquets
Automatisation
Gestion des paquets
Intégration
Analyse du code