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

Node.js No-frills npm

黄舟
Freigeben: 2017-01-17 15:35:32
Original
1333 Leute haben es durchsucht

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
Nach dem Login kopieren

npm-Upgrade

Unter Windows

[code]npm install npm -g
Nach dem Login kopieren
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
Nach dem Login kopieren

Installieren Sie das Modul – Express-Modul

[code]npm install express
Nach dem Login kopieren

Das Installationsverzeichnis befindet sich im Ordner node_modules unter dem aktuellen Projekt

Verwenden Sie das Modul

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

Modul suchen
[code]npm search express
Nach dem Login kopieren
Modul erstellen

Terminalbefehl:
npm init
Nach dem Login kopieren


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"                    // 护照
}
Nach dem Login kopieren

Registrierter Benutzer

[code]npm adduser
Nach dem Login kopieren
Modul veröffentlichen
[code]npm publish
Nach dem Login kopieren


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)!


Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage