À propos de NPM:
NPM est un outil de gestion des packages et de distribution pour NodeJS. Il permet aux développeurs JavaScript de partager le code et de partager des extraits de code plus facilement, et il est également pratique, rapide et simple pour gérer le code que vous partagez via NPM.
Une installation de Nodejs et une gestion du NPM
Installer
Accédez au site officiel de Nodejs et téléchargez le package d'installation et installez-le directement. Dans le même temps, NodeJS inclut les modules NPM par défaut. Ce dernier doit être mis à jour vers la dernière version. -v Vérifiez les informations de la version, s'il y a, l'installation sera réussie. Certaines versions ne prennent pas en charge les paramètres de lecture-V sensibles à la casse, comme une tentative d'erreur de maîtrise et de V.
Node -vv4.4.4npm -v2.15.1
Mettre à jour le module NPM
nœud installer npm -g
Le paramètre -g représente l'installation globale. Tous les fichiers de modules installés sous Windows sont généralement stockés dans le répertoire d'installation du nœud ou dans le répertoire de cache C: / Users / Administrator / AppData / Roaming.
Supprimez l'installation locale -g, NPM crée un nouveau répertoire Node_Modules dans le répertoire actuel, et le module téléchargé y est stocké.
désinstaller
Supprimer les modules du répertoire Node_Modules par désinstallation
#Local Uninstall NPM Uninstall <name> #global désinstaller NPM uninstall <name> -g
2. Créez la première application NodeJS
Utilisez le module Express pour créer une application.
Téléchargez d'abord le module express
NPM Install -g ExpressExpress -V
De même, vérifiez si l'installation est réussie. Il y a deux autres paramètres: -e ou --ejs; -J ou --jshtml. signification:
-e, --ejs Ajouter une prise en charge du moteur EJS Ajouter le module EJS Prise en charge du moteur
-J, --jshtml Ajouter la prise en charge du moteur jshtml (par défaut à Jade) Ajouter la prise en charge du modèle JSHTML
La ligne de commande CMD n'est pas prise en charge dans la nouvelle version d'Express, de sorte que l'express -v ci-dessus rapportera une erreur: ce n'est pas une commande interne ou externe, vous devez télécharger le générateur express
NPM Install -g Generator express
Ensuite, vous pouvez utiliser la commande express globalement et sélectionner un dossier (f: / project / nodejs) pour créer une application:
Express hello_world
CD Hello_world entre dans le projet
cd hello_world# View directory structure dir# Like this# 2016/06/26 14:43 <DIR> .# 2016/06/26 14:43 <DIR> ..# 2016/06/26 01:41 1,442 app.js# 2016/06/26 01:41 <DIR> bin# 2016/06/26 01:41 331 package.json# 2016/06/26 01:41 <Dir> Public # 2016/06/26 01:41 <Dir> Routes # 2016/06/26 01:41 <Dir> Vues # 2 Fichier 1 773 octets # 6 Répertoires 161,019 293 696 octets disponibles *
Notez qu'il existe un fichier package.json ici, l'attribut de dépendances spécifie les modules dont dépend le projet actuel. Avant de commencer, vous devez exécuter l'installation de NPM pour les télécharger:
Installation de NPM
S'il n'y a pas de fichier package.json, cette étape rapportera une erreur:
NPM ERR! L'installation n'a pas pu lire les dépendancesnpm err! Windows_nt 6.1.7601
La valeur par défaut peut être générée via NPM INI. Ici, la commande express hello_world ci-dessus a été appelée en interne, et le contenu de fichier généré est similaire à ceci:
{"name": "Hello_world", "version": "0.0.0", "private": true, "scripts": {"start": "node ./bin/www"}, "dépendances": {"body-patarser": "~ 1.15.1", "cookie-parser": "~ 1.4.3", ", debug": "~ 2.2.0", "exprimer": ". "Jade": "~ 1.11.0", "Morgan": "~ 1.7.0", "Server-Favicon": "~ 2.3.0"}}Vous pouvez également installer le modèle ci-dessus et recevoir le fichier package.json à créer. Il convient de mentionner qu'un fichier Package.json de module NPM contient beaucoup plus d'informations qu'ici.
Attendez le téléchargement de la bibliothèque de dépendances. Une fois terminé, un dossier Node_Modules supplémentaire est utilisé pour enregistrer la bibliothèque de dépendances.
À ce stade, les travaux de préparation des applications actuels ont été achevés. Lancez l'application:
NPM Start
Entrez 127.0.0.1::3000 (port par défaut) pour accéder
Trois résumé
Expérience personnelle, j'espère fournir des références aux étudiants qui passent de zéro à la création d'une application NodeJS.
Ce qui précède est l'intégralité du contenu des Nodejs que l'éditeur vous apporte - le guide incontournable pour commencer. J'espère que tout le monde soutiendra Wulin.com plus ~