web-dev-qa-db-fra.com

Qu'est-ce qu'un "point d'entrée" dans npm init?

J'ai un nouveau projet vide. Quand je lance npm init, j'ai une liste de questions à répondre, par exemple:

name: (karma)
version: (1.0.0)
description:my project description
entry point: (index.js)

Je suis vraiment confus à propos de celui qui dit "point d'entrée". Est-ce que cela doit être mon fichier index.html ou mon app.js ou est-ce autre chose?

113
Ahmed Farahat

Citant ceci article de blog :

Le point d'entrée est le fichier javascript qui sera invoqué lorsque les utilisateurs de votre module le "demanderont", ce fichier inclura la logique principale de votre module, ou s'il s'agit d'un module volumineux, vous pouvez exporter des fonctions publiques trouvées avec d'autres fichiers (généralement dans le répertoire lib)

Cela devrait donc être votre fichier app.js.

100
leeor

Pour tout projet, le point d'entrée est le fichier à partir duquel l'exécution commence. Cela dépend de la configuration du projet et de l'environnement d'exécution de la technologie utilisée.

Exemples: Pour un projet node.js app.js est utilisé, initialise l'application et colle tout ensemble.

1
Malatesh Patil

Le point d’entrée est le chemin que vos utilisateurs accéderont à l’aide de index.js pour pouvoir accéder à la vue complète et aux services de votre module. Je le laisserai plutôt tel quel si vous ne savez pas ce que vous faites.

1
Lamech Desai