Maison > interface Web > js tutoriel > le corps du texte

Node.js NPM sans fioritures

黄舟
Libérer: 2017-01-17 15:35:32
original
1276 Les gens l'ont consulté

Points d'apprentissage

Afficher la version

Mise à niveau

Installer le module

Utiliser le module

Afficher la liste des modules

Module de désinstallation

Module de mise à jour

Module de recherche

Créer un module

Module de publication

REPL

Package npm Manager

Voir la version

[code]npm -v
Copier après la connexion

mise à jour npm

Sous Windows

[code]npm install npm -g
Copier après la connexion
Lunix
[code]sudo npm install npm -g
/usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js
npm@2.14.2 /usr/local/lib/node_modules/npm
Copier après la connexion

Installer le module—module express

[code]npm install express
Copier après la connexion

Le répertoire d'installation se trouve dans le dossier node_modules sous le projet en cours

Utilisez le module

[code]var express = require('express');
Copier après la connexion
pour afficher le module installé
[code]npm ls
Copier après la connexion
Désinstaller le module installé
[code]npm unstall express
Copier après la connexion
Module de mise à jour
[code]npm update express
Copier après la connexion

Module de recherche
[code]npm search express
Copier après la connexion
Créer un module

Commande de terminal :
npm init
Copier après la connexion


Puis entrez comme requis jusqu'à ce que Est-ce ok (oui)

Générer enfin le package ? Fichier .json

[code]{
  "name": "wolf",                     // 模块名称
  "version": "1.0.0",                 // 版本号
  "description": "海涵狼群俱乐部",    // 描述
  // main 字段是一个模块ID,它是一个指向你程序的主要项目。
  // 就是说,如果你包的名字叫 express,然后用户安装它,然后require("express")。
  "main": "index.js",                 
  "dependencies": {                   // 依赖包列表
    "express": "^4.14.0"
  },
  "devDependencies": {},
  "scripts": {                        // 测试
    "test": "make test",
    "start": "node server.js"
  },
  "repository": {                     // github账号
    "type": "git",
    "url": "http://lamport.me/club"
  },  
  "author": "zhang",                   // 作者
  "license": "ISC"                    // 护照
}
Copier après la connexion

Utilisateur enregistré

[code]npm adduser
Copier après la connexion
Module de publication
[code]npm publish
Copier après la connexion


Nœud .js REPL (Read Eval Print Loop) interpréteur interactif

Le terminal démarre le nœud

Quitter deux fois ctrl c

Ce qui précède est le contenu de Node.js sans prétention npm. Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois (www.php.cn) !


Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal