Heim >Web-Frontend >js-Tutorial >Node.js No-frills npm

Node.js No-frills npm

黄舟
黄舟Original
2017-01-17 15:35:321294Durchsuche

Lernpunkte

Version anzeigen

Upgrade

Modul installieren

Modul verwenden

Modulliste anzeigen

Modul deinstallieren

Modul aktualisieren

Modul suchen

Modul erstellen

Modul veröffentlichen

REPL

npm-Paket Manager

Version anzeigen

[code]npm -v

npm-Upgrade

Unter Windows

[code]npm install npm -g
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

Installieren Sie das Modul – Express-Modul

[code]npm install express

Das Installationsverzeichnis befindet sich im Ordner node_modules unter dem aktuellen Projekt

Verwenden Sie das Modul

[code]var express = require('express');
zum Anzeigen das installierte Modul
[code]npm ls
Installiertes Modul deinstallieren
[code]npm unstall express
Modul aktualisieren
[code]npm update express

Modul suchen
[code]npm search express
Modul erstellen

Terminalbefehl:
npm init


Dann wie erforderlich eingeben, bis Ist das in Ordnung? (Ja)

Das Paket abschließend generieren .json-Datei

[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"                    // 护照
}

Registrierter Benutzer

[code]npm adduser
Modul veröffentlichen
[code]npm publish


Knoten .js REPL (Read Eval Print Loop) interaktiver Interpreter

Terminal startet Knoten

Zweimal Beenden Strg + C

Das Obige ist der Inhalt von Node.js unprätentiösem npm. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php.cn)!


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Node.js erster Versuch weinenNächster Artikel:Node.js erster Versuch weinen