npm 初识
2016-02-26 11:13
543 查看
npm 初识
表示 Node.js 默认的模块管理器, 可用于下载、安装和管理 Node 模块
注: npm 随 node 安装, 不需要额外处理
什么是 nmp
表示 Node.js 的开放式模块登记和管理系统: npmjs.org表示 Node.js 默认的模块管理器, 可用于下载、安装和管理 Node 模块
注: npm 随 node 安装, 不需要额外处理
基础命令
// 升级、获取帮助、查看配置 npm install npm@latest -g // npm 升级到最新版 npm help // 查看 npm 命令列表 npm help <command> // 查看特定命令的离线帮助 npm config list // 查看 nmp 配置 // 设置环境变量(设置 npm init 默认使用的值) npm set init-author-name 'name' npm set init-author-email 'email' npm set init-author-url 'url' npm set init-author-license 'mit' // 创建模块 npm init // 生成 package.json 文件 // 查看模块信息 npm info <module> npm info <module> <member> // 查看模块中的成员信息 // 查看安装的所有模块 npm list // 当前项目安装的模块及其依赖 npm list -global // 全局安装的 // 安装和删除模块 npm install // 没有参数,安装 package.json 中指定的全部依赖到本项目中 npm install <module> // 项目中使用 npm install -g <module> // 全局使用 npm install <url> // 从网络安装 npm install <module> --force // 无论是否安装都强制安装 rm - rf <module> // 删除模块(普通的删除文件操作) // 指定安装版本 npm install <module>@<version> <version> 1. latest 最新版 2. 0.1.1 版本号 3. 版本范围 '>1.0 < 2.0'
参考
npm 模块管理器相关文章推荐
- 使用 HTTP 上传 G 级的文件之 Node.js 版本
- mongo实现消息队列
- Node.js压缩web项目中的js,css和图片
- async.js 学习记录
- 异步流程控制:7 行代码学会 co 模块
- node.js中的fs.mkdir方法使用说明
- 为什么Node.js会这么火呢?Node.js流行的原因
- 究竟什么是Node.js?Node.js有什么好处?
- node.js中的http.response.removeHeader方法使用说明
- Nodejs爬虫进阶教程之异步并发控制
- 简单谈谈node.js 版本控制 nvm和 n
- 浅析Node.js查找字符串功能
- Node.js中require的工作原理浅析
- 运行Node.js的IIS扩展iisnode安装配置笔记
- Node.js实现JS文件合并小工具
- 使用npm发布Node.JS程序包教程
- node.js中的fs.symlinkSync方法使用说明
- Node.js中的流(Stream)介绍
- 使用node.js 获取客户端信息代码分享
- Windows8下搭建Node.js开发环境教程