首頁  >  文章  >  web前端  >  Node.js 樸實無華的npm

Node.js 樸實無華的npm

黄舟
黄舟原創
2017-01-17 15:35:321272瀏覽

學習重點

查看版本

升級 

安裝模組 

使用模組 

查看模組清單 
發表模組 

REPL

npm 包管理器

查看版本 

[code]npm -v

npm升級 

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

[code]npm install express

查看安裝的模組
[code]var express = require('express');

卸載安裝的模組
[code]npm ls
更新模組
[code]npm unstall express

搜尋模組

[code]npm update express

eethis yes) 

最後產生package.json檔案
[code]npm search express
註冊用戶
npm init
發布模組
[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"                    // 护照
}

. 退出兩次ctrl + c




以上就是Node.js 樸實無華的npm​​的內容,更多相關內容請關注PHPcn網絡(www.php.cn)!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn