您的位置:首页 > Web前端 > Node.js

Node.js 朴实无华的npm

2016-06-26 20:30 441 查看
学习要点

查看版本

升级

安装模块

使用模块

查看模块列表

卸载模块

更新模块

搜索模块

创建模块

发布模块

REPL

npm 包管理器

查看版本

npm -v


npm升级

windows下

npm install npm -g


lunix下

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


安装模块—express模块

npm install express


安装目录在当前工程下的node_modules文件夹里

使用模块

var express = require('express');


查看安装的模块

npm ls


卸载安装的模块

npm unstall express


更新模块

npm update express


搜索模块

npm search express


创建模块

终端命令:
npm init


然后根据要求输入,直到Is this ok? (yes)

最后生成package.json文件

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


注册用户

npm adduser


发布模块

npm publish


Node.js REPL (Read Eval Print Loop) 交互式解释器

终端启动 node

退出 两次ctrl + c
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: