870 votes

NGP WARN package.json : aucun champ référentiel

J’ai installé l’expressjs avec la commande suivante :

J’ai l’avertissement suivant :

Im nouveau sur nodejs et expressjs. Pourquoi j’ai les avertissements ci-dessus ? Devrais-je m’inquiéter ?

1362voto

gustavohenke Points 9454

C'est juste une nouvelle vérification de GNP v1.2.20, ils rapport à cela comme un avertissement.

Cependant, ne vous inquiétez pas, il y a sooooooo beaucoup de paquets qui n'ont pas encore l' repository champ dans leur package.json. Le champ est utilisé à des fins d'information.

Dans le cas où vous êtes l'auteur d'un package, mettre la repository votre package.json, comme ceci:

"repository": {
  "type": "git",
  "url": "git://github.com/username/repository.git"
}

Lire plus sur l' repository le terrain, et voir le connecté bug pour plus de détails.

404voto

dan_nl Points 826

vous pouvez également marquer l’application comme privé si vous ne prévoyez pas de le mettre dans un espace de stockage réelle.

55voto

wortwart Points 87

Comme dan_nl dit, vous pouvez ajouter un référentiel privé faux en package.json. Vous n’avez même nom et la version pour cela :

Mieux encore : définir la `` drapeau directement. Cette NGP façon ne demande pas non plus pour un fichier README :

47voto

Brendan Nee Points 469

Si vous avez trouvé cela de vos propres , il suffit d’ajouter le terrain à elle. (utilisez le lien vers votre référentiel réelle) :

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X