npm --- Node.js包管理器

npm( Node Packaged Modules )即Node.js的包管理器,主要用来管理基于node平台的插件,实现安装,卸载,更新等操作。

[TOC]

1. 安装Node.js

2. 运行npm

$ npm -v

3. npm介绍

3.1 安装插件

$ npm install packagename [-g][--save-dev]

  • packagename:你要安装的目标插件名称
  • -g:全局安装目标插件,目的是可以在任何目录命令行运行插件;
    如果省略,则本地安装目标插件,只能被当前项目引用。【可选】
  • --save-dev:插件信息被写进package.json中,方便管理项目依赖。【可选】

3.2 更新插件

  • 更新单个插件

$ npm update packagename [-g][--save-dev]

  • 更新全部插件

$ npm update [--save-dev]

3.3 卸载插件

注: 不要用删除本地插件包方式卸载插件。

  • 卸载单个插件

$ npm uninstall packagename [-g][--save-dev]

  • 卸载全部插件

$ npm uninstall packagename1 packagename2 ... [-g][--save-dev]

觉得列出插件名称太麻烦,可以借用rimraf插件来删除全部插件。

$ npm install rimraf -g

$ rimraf node_modules

3.4 查看当前目录中的插件列表

$ npm list

4. 使用cnpm

  • 由于npm默认是从国外服务器下载插件,难免出现网络不稳定或者下载时间过长,所以在国内建立一个npm镜像很有必要。
  • 淘宝团队npm镜像:
    这是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。
    官方网址:https://npm.taobao.org/
  • cnpm使用与npm完全一致。
  • 安装完cnpm后,直接使用可能会提示错误,请重启终端再使用。

4.1 安装

$ npm install -g cnpm --registry=https://registry.npm.taobao.org

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值